home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 026a / dbfed10.zip / DBFEDIT.DOC next >
Text File  |  1990-01-08  |  105KB  |  3,061 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.                               D  B  F  E  D  I  T
  23.  
  24.                            D b a s e     E d i t o r
  25.  
  26.                     CopyRight (C) 1989, 1990 by Preston Lau
  27.  
  28.  
  29.                                  Version 1.0
  30.  
  31.  
  32.  
  33.  
  34.                                January    1990
  35.  
  36.  
  37.                         R E F E R E N C E   M A N U A L
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60. Dbase Editor
  61.  
  62.  
  63.  
  64.  
  65.                              TABLE OF CONTENTS
  66.                              -----------------
  67.  
  68.  
  69.  
  70.            1.  License Information
  71.  
  72.            2.  Registration Form
  73.  
  74.            3.  Introduction
  75.  
  76.            4.  Features
  77.  
  78.            5.  Requirements
  79.  
  80.            6.  Running the Program
  81.  
  82.            7.  Special features in DBFEDIT
  83.  
  84.                (a) The Status Line
  85.  
  86.                (b) Pull-Down Menu
  87.  
  88.                (c) Moving around in the database
  89.  
  90.                (d) Block Commands
  91.  
  92.                (e) Window Commands
  93.  
  94.                (f) Edit and Append Record
  95.  
  96.                (g) Cut and Paste
  97.  
  98.                (h) Statistical Functions
  99.  
  100.                (i) Filter File
  101.  
  102.                (j) Graph Plotting
  103.  
  104.                (k) Special Commands
  105.                
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120. Dbase Editor
  121.  
  122.  
  123.  
  124.  
  125.                              LICENSE INFORMATION
  126.                              -------------------
  127.  
  128.  
  129.  
  130.         This program is a shareware program.
  131.  
  132.         It represens many, many hours of work. You are invited to
  133.         try it out for 10 days to determine if it meets your needs.
  134.         If you use it beyond this period, you must register your
  135.         copy. Registration is only $25.00 per copy. Registered users
  136.         will receive the latest version of DBFEDIT by mail. There
  137.         will be many new features coming in the next version, so
  138.         please register NOW!!! All the coming features will be
  139.         described later!!
  140.  
  141.  
  142.         Checks should be made payable to Preston Lau and mailed to me at:
  143.  
  144.                    2121 University Avenue
  145.                    Apartment 16
  146.                    Madison, WI 53705
  147.                    U.S.A.
  148.  
  149.         A convenient mailer form is shown below.
  150.  
  151.         If you have any problem, just send me a letter.
  152.         Every effort is made to support registered users.
  153.                                         ^^^^^^^^^^
  154.         If you are in Madison, you can also contact me through the
  155.         following BBS:
  156.  
  157.  
  158.                         DILHR
  159.                         Madison PC User Group
  160.                         Selene
  161.  
  162.  
  163.          My user name of the above BBS is Preston Lau
  164.  
  165.          or you can send e-mail to me through the following address
  166.  
  167.  
  168.                         lau@garfield.cs.wisc.edu
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180. Dbase Editor
  181.  
  182.  
  183.  
  184.                           DBFEDIT  Version 1.0
  185.                 Copyright (C) 1989, 1990 by Preston Lau
  186.  
  187.                            Registration  Form
  188.                            ------------------
  189.  
  190.                                                      Date_________________
  191.  
  192.  
  193.      Name_________________________________________________________________
  194.  
  195.  
  196.      Street Address_______________________________________________________
  197.  
  198.  
  199.      City_________________________________State____________Zip____________
  200.  
  201.  
  202.      Telephone Number (Voice)_____________________(Data)__________________
  203.  
  204.  
  205.                                                      QTY   AMOUNT   TOTAL
  206.  
  207.      Basic Registration                              ____ $25.00 ea ______
  208.  
  209.  
  210.      Total Enclosed (Check or Money Order ONLY)                     ______
  211.  
  212.      Diskette (  3 1/2   or   5 1/4  )  Circle one.
  213.  
  214.  
  215.      Make checks payable to:  Preston Lau
  216.      Mail to:                 2121 University Avenue
  217.                               Apartment 16
  218.                               Madison, WI 53705
  219.                               U.S.A.
  220.  
  221.  
  222.      Your Suggestions or comments :
  223.  
  224.      1)
  225.      _____________________________________________________________________
  226.      2)
  227.      _____________________________________________________________________
  228.      3)
  229.      _____________________________________________________________________
  230.      4)
  231.      _____________________________________________________________________
  232.      5)
  233.      _____________________________________________________________________
  234.      6)
  235.      _____________________________________________________________________
  236.      7)
  237.      _____________________________________________________________________
  238.  
  239.  
  240. Dbase Editor
  241.  
  242.  
  243.  
  244.  
  245.                                INTRODUCTION
  246.                                ------------
  247.  
  248.  
  249.  
  250.         Dbase Editor is designed to access and edit multiple database
  251.         files created by the program Clipper, Dbase III Plus, Dbase IV
  252.         or FoxPro. This program is mainly written in Turbo C 2.0 and it
  253.         make use of Full windowing functions and pop down menu in order
  254.         to help the novice users.
  255.  
  256.  
  257.         You can use DBFEDIT to:
  258.  
  259.  
  260.                         -  View several database files at the same time
  261.                            and edit anyone you like.
  262.                         -  Edit the fileds of a record
  263.                         -  Cut and Paste between different database
  264.                            files and different fields
  265.                         -  View the file structure
  266.                         -  Send the file structure to a printer
  267.                         -  Mark a block for delete and recall
  268.                         -  Delete and Recall a block of records
  269.                         -  Copy a block of records in the same file
  270.                         -  Print a block of records
  271.                         -  Draw a line graph on a block of records
  272.                         -  Draw a bar graph on a block of records
  273.                         -  Draw a stack graph on a block of records
  274.                         -  Save the block of record as ASCII text file.
  275.                         -  Search a file for certain string
  276.                         -  Change the default color.
  277.                         -  Use a pop-up calculator.
  278.                         -  Calculate the sum.
  279.                         -  Calculate the mean.
  280.                         -  Calculate the maximum and minimum.
  281.                         -  Calculate the standard deviation.
  282.                         -  Calculate the variance.
  283.                         -  View an index expression of an index file.
  284.                         -  Copy file structure to another file.
  285.                         -  Filter a record.
  286.                         -  View the filter expression.
  287.                         -  Append a record
  288.                         -  Goto anywhere in the database
  289.                            through the use of simply key combinations.
  290.                         -  Delete a record
  291.                         -  Recall a record
  292.                         -  Exit to DOS shell
  293.  
  294.         I hope you will find them useful.
  295.  
  296.  
  297.  
  298.  
  299.  
  300. Dbase Editor
  301.  
  302.  
  303.  
  304.  
  305.                                  FEATURES
  306.                                  --------
  307.  
  308.  
  309.  
  310.         In the following paragraphs, I will describe some of the special
  311.         features you will enjoy while using DBFEDIT:
  312.  
  313.  
  314.  
  315.         - Full Windowing Features. You can open, close or go to
  316.           a particular window easily. You can also resize or move
  317.           any window you like.
  318.  
  319.  
  320.         - Browse at most 20 database files at the same time with
  321.           windows that you can change their size or move it anywhere.
  322.  
  323.  
  324.         - A pull-down menu is install to help the novice user,
  325.           by pressing a <ESC> key, the menu will pop up and allow
  326.           you to choose the command you want to execute.
  327.  
  328.  
  329.         - A Pop-Up directory allows you to choose the file. With this
  330.           particular features, you can choose any file in your
  331.           harddisk or floppy disk easily.
  332.  
  333.  
  334.         - You can print the file structure you are editing with
  335.           good formatted output. Or, you can see it on the screen.
  336.  
  337.  
  338.         - Plot a graph of several fields in the database.
  339.           At most 7 fields can be plot on a graph at the same time.
  340.           You can compare values in different fields easily.
  341.           Three types of graph are provided at this time. They are
  342.           line graph, bar graph and stack graph.
  343.  
  344.  
  345.         - A cut and paste function is provided to copy one field
  346.           to another between different database files.
  347.  
  348.  
  349.         - Change the windows to your favorite colors.
  350.           You can load the old color set or save the new color
  351.           set as you like.
  352.  
  353.  
  354.         - Mark any block of records for deleting, recalling
  355.           and printing. You can also copy block of records from
  356.           one position to another position in the same file.
  357.  
  358.  
  359.  
  360. Dbase Editor
  361.  
  362.  
  363.  
  364.  
  365.         - Pop-up a calculator to do simple calculation. (+, -, *, /, %)
  366.  
  367.  
  368.         - Do simple statistical calculation, such as sum, mean,
  369.           standard deviation, variance, maximum and minimum.
  370.  
  371.  
  372.         - View the index expression of a particular index file.
  373.           You can choose the index file from the pop-up directory.
  374.  
  375.  
  376.         - Copy the structure of the current file to another
  377.           database for further use.
  378.  
  379.         - Filter a file for certain record and view the
  380.           filter expression on screen.
  381.  
  382.  
  383.         - An on-screen help is also available. As usual, you can
  384.           press <F1> to pop-up the help window.
  385.  
  386.  
  387.         - Allows temporary exit to DOS (or usually called DOS shell)
  388.           You can execute other program when you are running DBFEDIT.
  389.  
  390.  
  391.         - Faster performance than the Dbase III+ or Dbase IV
  392.  
  393.  
  394.         - Easy to use. No need to remember any command. You can use
  395.           the pull-down menu or press F1 to see an on-screen help.
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420. Dbase Editor
  421.  
  422.  
  423.  
  424.                                REQUIREMENTS
  425.                                ------------
  426.  
  427.  
  428.  
  429.         DBFEDIT will run on the IBM PS/2, PC/AT, PC/XT, PC, PC/Jr; and on
  430.         IBM compatible computers including the Compaq, NCR, Tandy 1000,
  431.         and WYSE PC's.  Minimum requirements are:
  432.  
  433.  
  434.  
  435.                        PC-DOS or MS-DOS 2.0 or greater.
  436.  
  437.                 One diskette drive. (hard disk is preferred)
  438.  
  439.                               An EGA monitor
  440.  
  441.                                     or
  442.  
  443.                   A monochrome monitor with 80-column display
  444.  
  445.  
  446.          (You cannot see the colorful window using a monochrome monitor)
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.  
  474.  
  475.  
  476.  
  477.  
  478.  
  479.  
  480. Dbase Editor
  481.  
  482.  
  483.  
  484.  
  485.                           Running the Program
  486.                           -------------------
  487.  
  488.  
  489.  
  490.         To run the DBFEDIT, you can simply type
  491.  
  492.  
  493.                           C>dbfedit
  494.  
  495.  
  496.         at the DOS prompt. The progrm will automatically check whether
  497.         the monitor you are using is a monochrome or an EGA monitor.
  498.         If you are using some kind of plasma screen (Laptop user).
  499.         Then you have to pass the parameter /mono to the program
  500.         to force the monochrome display. i.e.
  501.  
  502.  
  503.                           C>dbfedit /mono
  504.  
  505.  
  506.         Note that if this is the first time you run the program,
  507.         the program will check your monitor type and save the
  508.         corresponding color set to the disk in the save directory
  509.         as the program. The config filename is dbfedit.cfg. After
  510.         changing the window color to your favourate color, you can
  511.         save the result to the disk by choosing <Save Config> in
  512.         the pull-down menu. Later if you want to change your monitor
  513.         type, you can delete the file dbfedit.cfg and when you run
  514.         the program again, it will create the config file again with
  515.         the new monitor type.
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.  
  539.  
  540. Dbase Editor
  541.  
  542.  
  543.  
  544.  
  545.  
  546.         After the program started, you can see the following logo.
  547.         (Actually in inverse attribute)
  548.  
  549.  
  550.  
  551. --------------------------------------------------------------------------------
  552. ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  553. ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  554. ░░░░░░░░░░╒═══════════════════════════════════════════════════════════╕░░░░░░░░░
  555. ░░░░░░░░░░│                                                           │░░░░░░░░░
  556. ░░░░░░░░░░│                 Dbase Editor Version 1.0                  │░░░░░░░░░
  557. ░░░░░░░░░░│                                                           │░░░░░░░░░
  558. ░░░░░░░░░░│              Copyright (C) 1990 Preston Lau               │░░░░░░░░░
  559. ░░░░░░░░░░│                                                           │░░░░░░░░░
  560. ░░░░░░░░░░│                  Serial number : not registered!          │░░░░░░░░░
  561. ░░░░░░░░░░│              Registered user : not registered!            │░░░░░░░░░
  562. ░░░░░░░░░░│                                                           │░░░░░░░░░
  563. ░░░░░░░░░░╘═══════════════════════════════════════════════════════════╛░░░░░░░░░
  564. ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  565. ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  566. ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  567. ░░░░╒══════════════════════════════════════════════════════════════════════╕░░░░
  568. ░░░░│  If you have any problem with the program, feel free to contact me.  │░░░░
  569. ░░░░│            My address is :         2121 University Avenue            │░░░░
  570. ░░░░│                                    Apartment 16                      │░░░░
  571. ░░░░│                                    Madison, WI 53705                 │░░░░
  572. ░░░░│                                                                      │░░░░
  573. ░░░░│                      Press any key to continue                       │░░░░
  574. ░░░░╘══════════════════════════════════════════════════════════════════════╛░░░░
  575. ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  576. ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  577. --------------------------------------------------------------------------------
  578.  
  579.  
  580.         You can now press any key to continue.
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600. Dbase Editor
  601.  
  602.  
  603.  
  604.  
  605.         After pressing a key, the program will ask you the name of
  606.         file you want to edit. At this time you can enter the file
  607.         name which is in the default directory.
  608.  
  609.  
  610.  
  611. --------------------------------------------------------------------------------
  612. ╒══════════════════════════════════════════════════════════════════════════════╕
  613. │                 D B A S E   E D I T O R   V E R S I O N   1.0                │
  614. │                        Program written by Preston Lau                        │
  615. ╘══════════════════════════════════════════════════════════════════════════════╛
  616.     Current :                                                    Total :
  617.                                                                                 
  618.                                                                                 
  619.                                                                                 
  620.                                                                                 
  621.                                                                                 
  622.                                                                                 
  623.                                                                                 
  624.     ╔══════════════════════════════ Get File ══════════════════════════════╗
  625.     ║                                                                      ║    
  626.     ║   Name of file to READ : sample1.dbf                                 ║
  627.     ║                                                                      ║    
  628.     ╚══════════════════════════════════════════════════════════════════════╝    
  629.                                                                                 
  630.                                                                                 
  631.                                                                                 
  632.                                                                                 
  633.                                                                                 
  634.                                                                                 
  635.               Press <Up Arrow> or <Down Arrow> to choose the file               
  636. F1-Help  F2-Close  F3-Open  F4-Mark Beg  F5-Mark End  F6-Find Next  F10-Exit    ", color.foot, 24, 0);
  637. --------------------------------------------------------------------------------
  638.  
  639.  
  640.         If you want to pass the file name when running the program
  641.         instead of entering it in the program, you can do the following
  642.  
  643.  
  644.                           C>dbfedit sample1.dbf
  645.  
  646.  
  647.         where sample1.dbf is one of the sample database file provided in
  648.         the package. If you miss out the .dbf like this
  649.  
  650.  
  651.                           C>dbfedit sample1
  652.  
  653.  
  654.         then the program will automatically add the extension .dbf to
  655.         the end of the filename.
  656.  
  657.  
  658.  
  659.  
  660. Dbase Editor
  661.  
  662.  
  663.  
  664.  
  665.         If you want also to force the monochrome display, you can type
  666.         the following:
  667.  
  668.  
  669.                           C>dbfedit /mono filename.ext
  670.  
  671.  
  672.         You should note that the parameter /mono must be the first
  673.         parameter you pass to the program.
  674.  
  675.  
  676.         If the filename you gave is not a valid filename or that
  677.         file is not exist or that file is not a Dbase file.
  678.         Then an error message will pop up and ask you for another name.
  679.         At that time, you can enter the correct filename or press
  680.         <ESC> to abort the program execution and return to DOS.
  681.  
  682.  
  683.  
  684.                         ╔══════════════════════════╗
  685.                         ║                          ║
  686.                         ║ Error : Not a Dbase File ║
  687.                         ║                          ║
  688.                         ╚══════════════════════════╝
  689.  
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720. Dbase Editor
  721.  
  722.  
  723.  
  724.  
  725.         Actually, there is another easy way to choose the file
  726.         you want to edit. Press <Up Arrow> or <Down Arrow> when
  727.         the program ask you to enter the filename. A pop up
  728.         window will appear with all the filename in the default
  729.         directory. To choose, you simply use <Up Arrow> and
  730.         <Down Arrow> to move about and press <RETURN> to choose
  731.         the highlighted filename.
  732.  
  733.  
  734.  
  735. --------------------------------------------------------------------------------
  736. ╒══════════════════════════════════════════════════════════════════════════════╕
  737. │                 D B A S E   E D I T O R   V E R S I O N   1.0                │
  738. │                        Program written by Preston Lau                        │
  739. ╘══════════════════════════════════════════════════════════════════════════════╛
  740.     Current :                                                    Total :        
  741.                                    ┌─── Files ────┐                             
  742.                                    │ =DRIVE=      │                             
  743.                                    │ <.>          │                             
  744.                                    │ <..>         │                             
  745.                                    │ <SQLHOME>    │                             
  746.                                    │ <SAMPLES>    │                             
  747.                                    │ CLASS.DBF    │                             
  748.     ╔══════════════════════════════│ FACULTY.DBF  │════════════════════════╗    
  749.     ║                              │ STUDENT.DBF  │                        ║    
  750.     ║   Name of file to READ :     │ REGIST.DBF   │                        ║    
  751.     ║                              │ FLIGHT1.DBF  │                        ║    
  752.     ╚══════════════════════════════│ FLIGHT2.DBF  │════════════════════════╝    
  753.                                    │ FLIGHT3.DBF  │                             
  754.                                    │ TEMP1.DBF    │                             
  755.                                    │ TEMP2.DBF    │                             
  756.                                    │ TEMPP.DBF    │                             
  757.                                    └──────────────┘                             
  758.                                                                                 
  759.               Press <Up Arrow> or <Down Arrow> to choose the file
  760. F1-Help  F2-Close  F3-Open  F4-Mark Beg  F5-Mark End  F6-Find Next  F10-Exit    ", color.foot, 24, 0);
  761. --------------------------------------------------------------------------------
  762.  
  763.  
  764.         In the above diagram, choosing =DRIVES= allow you to choose a
  765.         drive letter.
  766.  
  767.         <.> means the current directory. Choosing it mean nothing
  768.         because you are already in current directory.
  769.  
  770.         <..> means the previous directory. Choosing it will move
  771.         you back one directory.
  772.  
  773.         <SQLHOME> and <SAMPLES> are the directories. Choosing it
  774.         will move you to that directory.
  775.  
  776.         SAMPLE1.DBF, SAMPLE2.DBF and .... are the filename you can
  777.         choose to edit.
  778.  
  779.  
  780. Dbase Editor
  781.  
  782.  
  783.  
  784.  
  785.         Shown below is a sample screen editing a file.
  786.  
  787.  
  788. --------------------------------------------------------------------------------
  789. ╒══════════════════════════════════════════════════════════════════════════════╕
  790. │                 D B A S E   E D I T O R   V E R S I O N   1.0                │
  791. │                        Program written by Preston Lau                        │
  792. ╘══════════════════════════════════════════════════════════════════════════════╛
  793.     Current : 80         C:\DBFEDIT\SAMPLE2.DBF                  Total : 200    
  794. ╔INVOICE═════CUSTOMER════FACTORY═══════════ORDER═══════QUANTITY════════════════╗
  795. ║8/0622      SS          LEE KUM KEE       80607       100CT                   ║
  796. ║8/0622      SS          LEE KUM KEE       80607       50CTN                   ║
  797. ║8/0622      SS          HARDY             80602       100CT                   ║
  798. ║8/0622      SS          GAI FAT           80606       30CTN                   ║
  799. ║8/0622      SS          GAI FAT           80606       30CTN                   ║
  800. ║8/0622      SS          MEE CHUN          80609       50CTN                   ║
  801. ║8/0622      SS          THE FAIRLIN       8060I       692CT                   ║
  802. ║8/0622      SS          DYNAMIC           80555       33 CT                   ║
  803. ║8/0620      LL          N. OCEAN          80426       42DZ                    ║
  804. ║8/0620      LL          YAU SHING HONG    80563       5CTN                    ║
  805. ║8/0620      LL          YAU SHING HONG    80563       5CTN                    ║
  806. ║80564       LL          MICHAEL           80564       3CTN                    ║
  807. ║8/0620      LL          HING TSEN         NIL         1CTN                    ║
  808. ║8/0620      LL          WAI YAU           80579       3 CTN                   ║
  809. ║8/0620      LL          SUN FUNG          80580       3CTN                    ║
  810. ║8/0620      LL          SUN FUNG          80580       2CTN                    ║
  811. ╚══════════════════════════════════════════════════════════════════════════════╝
  812.                                                                                 
  813. F1-Help  F2-Close  F3-Open  F4-Mark Beg  F5-Mark End  F6-Find Next  F10-Exit    
  814. --------------------------------------------------------------------------------
  815.  
  816.  
  817.  
  818.  
  819.  
  820.  
  821.  
  822.  
  823.  
  824.  
  825.  
  826.  
  827.  
  828.  
  829.  
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840. Dbase Editor
  841.  
  842.  
  843.  
  844.  
  845.                            The Status Line
  846.                            ---------------
  847.  
  848.  
  849.  
  850.         Under the header there is a one line status line.
  851.  
  852. --------------------------------------------------------------------------------
  853.     Current : 80   Del   C:\DBFEDIT\SAMPLE2.DBF                  Total : 200
  854. --------------------------------------------------------------------------------
  855.        |            |              |                              |
  856.        |            |              |                              |
  857.        |            |              |                              |
  858.        |            |              |     This shows the total record number
  859.        |            |              |     of the active database file.
  860.        |            |              |
  861.        |            |              |
  862.        |            |     This shows the path and filename of the active
  863.        |            |     database file.
  864.        |            |
  865.        |            |
  866.        |    This shows the status of the current record whether it is
  867.        |    deleted or not. If the current record (highlighted bar) is
  868.        |    already deleted, then it will show "Del", otherwise, it will
  869.        |    show nothing!
  870.        |
  871.        |
  872.  This shows the current record no. of the active database file.
  873.  
  874.  
  875.  
  876.  
  877.  
  878.  
  879.  
  880.  
  881.  
  882.  
  883.  
  884.  
  885.  
  886.  
  887.  
  888.  
  889.  
  890.  
  891.  
  892.  
  893.  
  894.  
  895.  
  896.  
  897.  
  898.  
  899.  
  900. Dbase Editor
  901.  
  902.  
  903.  
  904.  
  905.                             Pull-Down Menu
  906.                             --------------
  907.  
  908.  
  909.  
  910.         When you press <ESC>, there will be a pull-down menu
  911.         appear on the top part of the screen. Most of the functions
  912.         you use in this editor can be found in the pull-down menu.
  913.         In the following, I will list all the commands in each menu.
  914.  
  915.  
  916.         1) Open File - Open a new database file.
  917.  
  918.         2) Close File - Close a database file.
  919.  
  920.         3) Save as text - Save the marked block of records in the
  921.                           current database to a text file.
  922.  
  923.         4) View Index - View the index expression of an index file.
  924.  
  925.         5) Help - A on-screen help.
  926.  
  927.         6) Shell - Go to the DOS prompt.
  928.  
  929.         7) Quit - Quit the Program and return to DOS.
  930.  
  931.  
  932. --------------------------------------------------------------------------------
  933. ╒══════════════════════════════════════════════════════════════════════════════╕
  934. │                 D B A S E   E D I T O R   V E R S I O N   1.0                │
  935. │                        Program written by Preston Lau                        │
  936. ╘══════════════════════════════════════════════════════════════════════════════╛
  937. ┌──────────────────────────────────────────────────────────────────────────────┐
  938. │      File   Window   Edit   Goto   Block   Search   Options   Math           │
  939. └───┌──────────────────────┐───────────────────────────────────────────────────┘
  940. ║8/0│ Open File      [O]   │ KUM KEE       80607       50CTN                   ║
  941. ║8/0│ Close File     [C]   │DY             80602       100CT                   ║
  942. ║8/0│ Save as text   [S]   │ FAT           80606       30CTN                   ║
  943. ║8/0│ View Index     [V]   │ FAT           80606       30CTN                   ║
  944. ║8/0│ Help           [H]   │ CHUN          80609       50CTN                   ║
  945. ║8/0│ Shell          [L]   │ FAIRLIN       8060I       692CT                   ║
  946. ║8/0│ Quit           [Q]   │AMIC           80555       33 CT                   ║
  947. ║8/0└──────────────────────┘OCEAN          80426       42DZ                    ║
  948. ║8/0620      LL          YAU SHING HONG    80563       5CTN                    ║
  949. ║8/0620      LL          YAU SHING HONG    80563       5CTN                    ║
  950. ║80564       LL          MICHAEL           80564       3CTN                    ║
  951. ║8/0620      LL          HING TSEN         NIL         1CTN                    ║
  952. ║8/0620      LL          WAI YAU           80579       3 CTN                   ║
  953. ║8/0620      LL          SUN FUNG          80580       3CTN                    ║
  954. ║8/0620      LL          SUN FUNG          80580       2CTN                    ║
  955. ╚══════════════════════════════════════════════════════════════════════════════╝
  956.   Open a file, Close a file, Save as text, View a index, Help, DOS Shell, Quit  
  957. F1-Help  F2-Close  F3-Open  F4-Mark Beg  F5-Mark End  F6-Find Next  F10-Exit    
  958. --------------------------------------------------------------------------------
  959.  
  960.  
  961. Dbase Editor
  962.  
  963.  
  964.  
  965.  
  966.         1) Previous - Go to Previous Window.
  967.  
  968.         2) Next - Go to Next Window.
  969.  
  970.         3) Goto - Goto any Window by filename.
  971.  
  972.         4) Resize - Resize the current Window.
  973.  
  974.         5) Move - Move the current Window.
  975.  
  976.  
  977.  
  978. --------------------------------------------------------------------------------
  979. ╒══════════════════════════════════════════════════════════════════════════════╕
  980. │                 D B A S E   E D I T O R   V E R S I O N   1.0                │
  981. │                        Program written by Preston Lau                        │
  982. ╘══════════════════════════════════════════════════════════════════════════════╛
  983. ┌──────────────────────────────────────────────────────────────────────────────┐
  984. │      File   Window   Edit   Goto   Block   Search   Options   Math           │
  985. └──────────┌────────────────────┐──────────────────────────────────────────────┘
  986. ║8/0622    │ Previous     [P]   │KEE       80607       50CTN                   ║
  987. ║8/0622    │ Next         [N]   │          80602       100CT                   ║
  988. ║8/0622    │ Goto         [G]   │          80606       30CTN                   ║
  989. ║8/0622    │ Resize       [R]   │          80606       30CTN                   ║
  990. ║8/0622    │ Move         [M]   │          80609       50CTN                   ║
  991. ║8/0622    └────────────────────┘LIN       8060I       692CT                   ║
  992. ║8/0622      SS          DYNAMIC           80555       33 CT                   ║
  993. ║8/0620      LL          N. OCEAN          80426       42DZ                    ║
  994. ║8/0620      LL          YAU SHING HONG    80563       5CTN                    ║
  995. ║8/0620      LL          YAU SHING HONG    80563       5CTN                    ║
  996. ║80564       LL          MICHAEL           80564       3CTN                    ║
  997. ║8/0620      LL          HING TSEN         NIL         1CTN                    ║
  998. ║8/0620      LL          WAI YAU           80579       3 CTN                   ║
  999. ║8/0620      LL          SUN FUNG          80580       3CTN                    ║
  1000. ║8/0620      LL          SUN FUNG          80580       2CTN                    ║
  1001. ╚══════════════════════════════════════════════════════════════════════════════╝
  1002.      Previous Window, Next Window, Goto Window, Resize Window, Move Window      
  1003. F1-Help  F2-Close  F3-Open  F4-Mark Beg  F5-Mark End  F6-Find Next  F10-Exit    
  1004. --------------------------------------------------------------------------------
  1005.  
  1006.  
  1007.  
  1008.  
  1009.  
  1010.  
  1011.  
  1012.  
  1013.  
  1014.  
  1015.  
  1016.  
  1017.  
  1018.  
  1019.  
  1020. Dbase Editor
  1021.  
  1022.  
  1023.  
  1024.  
  1025.         1) Cut Field - Cut a field of the marked block of records
  1026.                        in the current database.
  1027.                (This function is not available for non registered user)
  1028.  
  1029.         2) Paste Field - Paste the field cut previously starting
  1030.                          from the current record.
  1031.                (This function is not available for non registered user)
  1032.  
  1033.         3) Edit Current Record - Edit highlighted record.
  1034.  
  1035.         4) Append - Append record to the current database file.
  1036.  
  1037.         5) Delete/Recall - Delete or Recall the current record.
  1038.  
  1039.  
  1040.  
  1041. --------------------------------------------------------------------------------
  1042. ╒══════════════════════════════════════════════════════════════════════════════╕
  1043. │                 D B A S E   E D I T O R   V E R S I O N   1.0                │
  1044. │                        Program written by Preston Lau                        │
  1045. ╘══════════════════════════════════════════════════════════════════════════════╛
  1046. ┌──────────────────────────────────────────────────────────────────────────────┐
  1047. │      File   Window   Edit   Goto   Block   Search   Options   Math           │
  1048. └───────────────────┌───────────────────────────────┐──────────────────────────┘
  1049. ║8/0622      SS     │ Cut Field               [C]   │  50CTN                   ║
  1050. ║8/0622      SS     │ Paste Field             [P]   │  100CT                   ║
  1051. ║8/0622      SS     │ Edit Current Record     [E]   │  30CTN                   ║
  1052. ║8/0622      SS     │ Append Record           [A]   │  30CTN                   ║
  1053. ║8/0622      SS     │ Delete/Recall Record    [U]   │  50CTN                   ║
  1054. ║8/0622      SS     └───────────────────────────────┘  692CT                   ║
  1055. ║8/0622      SS          DYNAMIC           80555       33 CT                   ║
  1056. ║8/0620      LL          N. OCEAN          80426       42DZ                    ║
  1057. ║8/0620      LL          YAU SHING HONG    80563       5CTN                    ║
  1058. ║8/0620      LL          YAU SHING HONG    80563       5CTN                    ║
  1059. ║80564       LL          MICHAEL           80564       3CTN                    ║
  1060. ║8/0620      LL          HING TSEN         NIL         1CTN                    ║
  1061. ║8/0620      LL          WAI YAU           80579       3 CTN                   ║
  1062. ║8/0620      LL          SUN FUNG          80580       3CTN                    ║
  1063. ║8/0620      LL          SUN FUNG          80580       2CTN                    ║
  1064. ╚══════════════════════════════════════════════════════════════════════════════╝
  1065.               Cut Field, Paste Field, Edit, Append, Delete, Recall              
  1066. F1-Help  F2-Close  F3-Open  F4-Mark Beg  F5-Mark End  F6-Find Next  F10-Exit    
  1067. --------------------------------------------------------------------------------
  1068.  
  1069.  
  1070.  
  1071.  
  1072.  
  1073.  
  1074.  
  1075.  
  1076.  
  1077.  
  1078.  
  1079.  
  1080. Dbase Editor
  1081.  
  1082.  
  1083.  
  1084.  
  1085.         1) Goto any record - Goto any record in the current
  1086.                              file by record number.
  1087.  
  1088.         2) Top of file - Goto top of the file in the current window.
  1089.  
  1090.         3) Bottom of file - Goto bottom of the file in the current window.
  1091.  
  1092.         4) Top Screen - Goto top of the screen in the current window.
  1093.  
  1094.         5) Bottom Screen - Goto bottom of the screen in the current
  1095.                             window.
  1096.  
  1097.  
  1098.  
  1099. --------------------------------------------------------------------------------
  1100. ╒══════════════════════════════════════════════════════════════════════════════╕
  1101. │                 D B A S E   E D I T O R   V E R S I O N   1.0                │
  1102. │                        Program written by Preston Lau                        │
  1103. ╘══════════════════════════════════════════════════════════════════════════════╛
  1104. ┌──────────────────────────────────────────────────────────────────────────────┐
  1105. │      File   Window   Edit   Goto   Block   Search   Options   Math           │
  1106. └──────────────────────────┌───────────────────────────────┐───────────────────┘
  1107. ║8/0622      SS          LE│ Goto any Record         [G]   │                   ║
  1108. ║8/0622      SS          HA│ Top of file             [T]   │                   ║
  1109. ║8/0622      SS          GA│ Bottom of file          [B]   │                   ║
  1110. ║8/0622      SS          GA│ Top of Screen           [S]   │                   ║
  1111. ║8/0622      SS          ME│ Bottom of Screen        [E]   │                   ║
  1112. ║8/0622      SS          TH└───────────────────────────────┘                   ║
  1113. ║8/0622      SS          DYNAMIC           80555       33 CT                   ║
  1114. ║8/0620      LL          N. OCEAN          80426       42DZ                    ║
  1115. ║8/0620      LL          YAU SHING HONG    80563       5CTN                    ║
  1116. ║8/0620      LL          YAU SHING HONG    80563       5CTN                    ║
  1117. ║80564       LL          MICHAEL           80564       3CTN                    ║
  1118. ║8/0620      LL          HING TSEN         NIL         1CTN                    ║
  1119. ║8/0620      LL          WAI YAU           80579       3 CTN                   ║
  1120. ║8/0620      LL          SUN FUNG          80580       3CTN                    ║
  1121. ║8/0620      LL          SUN FUNG          80580       2CTN                    ║
  1122. ╚══════════════════════════════════════════════════════════════════════════════╝
  1123.      Goto any record, Goto to top of file & screen, bottom of file & screen     
  1124. F1-Help  F2-Close  F3-Open  F4-Mark Beg  F5-Mark End  F6-Find Next  F10-Exit    
  1125. --------------------------------------------------------------------------------
  1126.  
  1127.  
  1128.  
  1129.  
  1130.  
  1131.  
  1132.  
  1133.  
  1134.  
  1135.  
  1136.  
  1137.  
  1138.  
  1139.  
  1140. Dbase Editor
  1141.  
  1142.  
  1143.  
  1144.  
  1145.         1) Mark Beginning Block - Mark the begining of the block.
  1146.  
  1147.         2) Mark Ending Block - Mark the end of the block.
  1148.  
  1149.         3) Mark All records - Mark all the record in the current file.
  1150.  
  1151.         4) Hide/Display Block - Hide/Display the current marked block.
  1152.  
  1153.         5) Delete Marked Block - Delete the current highlighted block.
  1154.  
  1155.         6) Recall Marked Block - Delete the current highlighted block.
  1156.  
  1157.         7) Copy Marked Block - Copy the current highlighted block.
  1158.  
  1159.         8) Print Block - Print the current highlighted block.
  1160.  
  1161.  
  1162.  
  1163. --------------------------------------------------------------------------------
  1164. ╒══════════════════════════════════════════════════════════════════════════════╕
  1165. │                 D B A S E   E D I T O R   V E R S I O N   1.0                │
  1166. │                        Program written by Preston Lau                        │
  1167. ╘══════════════════════════════════════════════════════════════════════════════╛
  1168. ┌──────────────────────────────────────────────────────────────────────────────┐
  1169. │      File   Window   Edit   Goto   Block   Search   Options   Math           │
  1170. └─────────────────────────────────┌──────────────────────────────┐─────────────┘
  1171. ║8/0622      SS          LEE KUM K│ Mark Beginning Block   [B]   │             ║
  1172. ║8/0622      SS          HARDY    │ Mark Ending Block      [K]   │             ║
  1173. ║8/0622      SS          GAI FAT  │ Mark All records       [A]   │             ║
  1174. ║8/0622      SS          GAI FAT  │ Hide/Display Block     [H]   │             ║
  1175. ║8/0622      SS          MEE CHUN │ Delete Marked Block    [D]   │             ║
  1176. ║8/0622      SS          THE FAIRL│ Recall Marked Block    [R]   │             ║
  1177. ║8/0622      SS          DYNAMIC  │ Copy Marked Block      [C]   │             ║
  1178. ║8/0620      LL          N. OCEAN │ Print Marked Block     [P]   │             ║
  1179. ║8/0620      LL          YAU SHING└──────────────────────────────┘             ║
  1180. ║8/0620      LL          YAU SHING HONG    80563       5CTN                    ║
  1181. ║80564       LL          MICHAEL           80564       3CTN                    ║
  1182. ║8/0620      LL          HING TSEN         NIL         1CTN                    ║
  1183. ║8/0620      LL          WAI YAU           80579       3 CTN                   ║
  1184. ║8/0620      LL          SUN FUNG          80580       3CTN                    ║
  1185. ║8/0620      LL          SUN FUNG          80580       2CTN                    ║
  1186. ╚══════════════════════════════════════════════════════════════════════════════╝
  1187.     Mark begin, Mark end, Mark all, Hide, Delete, Recall, Copy, Print Block     
  1188. F1-Help  F2-Close  F3-Open  F4-Mark Beg  F5-Mark End  F6-Find Next  F10-Exit    
  1189. --------------------------------------------------------------------------------
  1190.  
  1191.  
  1192.  
  1193.  
  1194.  
  1195.  
  1196.  
  1197.  
  1198.  
  1199.  
  1200. Dbase Editor
  1201.  
  1202.  
  1203.  
  1204.  
  1205.         1) Search File - Search the file for a string.
  1206.  
  1207.         2) Search Next - Continue to search the string in the file.
  1208.  
  1209.         3) Filter File - Filter the file for certain condition.
  1210.  
  1211.         4) Filter Next - Goto next record satisfying the condition.
  1212.  
  1213.         5) Show Expression - View the filtering expression on the screen.
  1214.  
  1215.  
  1216.  
  1217. --------------------------------------------------------------------------------
  1218. ╒══════════════════════════════════════════════════════════════════════════════╕
  1219. │                 D B A S E   E D I T O R   V E R S I O N   1.0                │
  1220. │                        Program written by Preston Lau                        │
  1221. ╘══════════════════════════════════════════════════════════════════════════════╛
  1222. ┌──────────────────────────────────────────────────────────────────────────────┐
  1223. │      File   Window   Edit   Goto   Block   Search   Options   Math           │
  1224. └─────────────────────────────────────────┌───────────────────────┐────────────┘
  1225. ║8/0622      SS          LEE KUM KEE      │ Search File     [S]   │            ║
  1226. ║8/0622      SS          HARDY            │ Search Next     [N]   │            ║
  1227. ║8/0622      SS          GAI FAT          │ Filter File     [F]   │            ║
  1228. ║8/0622      SS          GAI FAT          │ Filter Next     [T]   │            ║
  1229. ║8/0622      SS          MEE CHUN         │ Show Expression [V]   │            ║
  1230. ║8/0622      SS          THE FAIRLIN      └───────────────────────┘            ║
  1231. ║8/0622      SS          DYNAMIC           80555       33 CT                   ║
  1232. ║8/0620      LL          N. OCEAN          80426       42DZ                    ║
  1233. ║8/0620      LL          YAU SHING HONG    80563       5CTN                    ║
  1234. ║8/0620      LL          YAU SHING HONG    80563       5CTN                    ║
  1235. ║80564       LL          MICHAEL           80564       3CTN                    ║
  1236. ║8/0620      LL          HING TSEN         NIL         1CTN                    ║
  1237. ║8/0620      LL          WAI YAU           80579       3 CTN                   ║
  1238. ║8/0620      LL          SUN FUNG          80580       3CTN                    ║
  1239. ║8/0620      LL          SUN FUNG          80580       2CTN                    ║
  1240. ╚══════════════════════════════════════════════════════════════════════════════╝
  1241.       Search File, Search Next, Filter File, Filter Next, View Expression       
  1242. F1-Help  F2-Close  F3-Open  F4-Mark Beg  F5-Mark End  F6-Find Next  F10-Exit    
  1243. --------------------------------------------------------------------------------
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.  
  1259.  
  1260. Dbase Editor
  1261.  
  1262.  
  1263.  
  1264.         1) Get Info - Get the information of the current file.
  1265.  
  1266.         2) Print Info - Print the information of the current file.
  1267.  
  1268.         3) Copy Structure - Copy the structure of the current
  1269.                              file to another file.
  1270.  
  1271.         4) Change Color - Change the color setting of the program.
  1272.  
  1273.         5) Load Config - Load the color setting from the disk.
  1274.  
  1275.         6) Save Config - Save the color setting to the disk.
  1276.  
  1277.  
  1278.  
  1279. --------------------------------------------------------------------------------
  1280. ╒══════════════════════════════════════════════════════════════════════════════╕
  1281. │                 D B A S E   E D I T O R   V E R S I O N   1.0                │
  1282. │                        Program written by Preston Lau                        │
  1283. ╘══════════════════════════════════════════════════════════════════════════════╛
  1284. ┌──────────────────────────────────────────────────────────────────────────────┐
  1285. │      File   Window   Edit   Goto   Block   Search   Options   Math           │
  1286. └──────────────────────────────────────────────────┌───────────────────────┐───┘
  1287. ║8/0622      SS          LEE KUM KEE       80607   │ Get Info        [I]   │   ║
  1288. ║8/0622      SS          HARDY             80602   │ Print Info      [P]   │   ║
  1289. ║8/0622      SS          GAI FAT           80606   │ Copy Structure  [O]   │   ║
  1290. ║8/0622      SS          GAI FAT           80606   │ Change Color    [C]   │   ║
  1291. ║8/0622      SS          MEE CHUN          80609   │ Load Config     [L]   │   ║
  1292. ║8/0622      SS          THE FAIRLIN       8060I   │ Save Config     [S]   │   ║
  1293. ║8/0622      SS          DYNAMIC           80555   └───────────────────────┘   ║
  1294. ║8/0620      LL          N. OCEAN          80426       42DZ                    ║
  1295. ║8/0620      LL          YAU SHING HONG    80563       5CTN                    ║
  1296. ║8/0620      LL          YAU SHING HONG    80563       5CTN                    ║
  1297. ║80564       LL          MICHAEL           80564       3CTN                    ║
  1298. ║8/0620      LL          HING TSEN         NIL         1CTN                    ║
  1299. ║8/0620      LL          WAI YAU           80579       3 CTN                   ║
  1300. ║8/0620      LL          SUN FUNG          80580       3CTN                    ║
  1301. ║8/0620      LL          SUN FUNG          80580       2CTN                    ║
  1302. ╚══════════════════════════════════════════════════════════════════════════════╝
  1303.       Get and Print Info, Copy Structure, Change Color, Load & Save Config      
  1304. F1-Help  F2-Close  F3-Open  F4-Mark Beg  F5-Mark End  F6-Find Next  F10-Exit    
  1305. --------------------------------------------------------------------------------
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320. Dbase Editor
  1321.  
  1322.  
  1323.  
  1324.  
  1325.         1) Calculator - Pop-up a on-screen calculator.
  1326.  
  1327.         2) Max & Min - Calculate the maximum and minimum value in the file.
  1328.  
  1329.         3) Sum & Mean - Calculate the Sum and Mean in the file.
  1330.  
  1331.         4) Std.Dev & Variance - Calculate the standard deviation and
  1332.                                  the variance in the file.
  1333.  
  1334.         5) Change Graph Title - Change the title of the graph.
  1335.  
  1336.         6) Draw line Graph - Plot a line graph of the current database file.
  1337.  
  1338.         7) Draw bar Graph - Plot a bar graph of the current database file.
  1339.                (This function is not available for non registered user)
  1340.  
  1341.         8) Draw stack Graph - Plot a stack graph of the current database file.
  1342.                (This function is not available for non registered user)
  1343.  
  1344.  
  1345.  
  1346. --------------------------------------------------------------------------------
  1347. ╒══════════════════════════════════════════════════════════════════════════════╕
  1348. │                 D B A S E   E D I T O R   V E R S I O N   1.0                │
  1349. │                        Program written by Preston Lau                        │
  1350. ╘══════════════════════════════════════════════════════════════════════════════╛
  1351. ┌──────────────────────────────────────────────────────────────────────────────┐
  1352. │      File   Window   Edit   Goto   Block   Search   Options   Math           │
  1353. └──────────────────────────────────────────────┌──────────────────────────────┐┘
  1354. ║8/0622      SS          LEE KUM KEE       8060│ Calculator             [C]   │║
  1355. ║8/0622      SS          HARDY             8060│ Max & Min              [A]   │║
  1356. ║8/0622      SS          GAI FAT           8060│ Sum & Mean             [U]   │║
  1357. ║8/0622      SS          GAI FAT           8060│ Std. Dev. & Variance   [D]   │║
  1358. ║8/0622      SS          MEE CHUN          8060│ Change Graph Title     [T]   │║
  1359. ║8/0622      SS          THE FAIRLIN       8060│ Draw Line Graph        [L]   │║
  1360. ║8/0622      SS          DYNAMIC           8055│ Draw Bar Graph         [B]   │║
  1361. ║8/0620      LL          N. OCEAN          8042│ Draw Stack Graph       [S]   │║
  1362. ║8/0620      LL          YAU SHING HONG    8056└──────────────────────────────┘║
  1363. ║8/0620      LL          YAU SHING HONG    80563       5CTN                    ║
  1364. ║80564       LL          MICHAEL           80564       3CTN                    ║
  1365. ║8/0620      LL          HING TSEN         NIL         1CTN                    ║
  1366. ║8/0620      LL          WAI YAU           80579       3 CTN                   ║
  1367. ║8/0620      LL          SUN FUNG          80580       3CTN                    ║
  1368. ║8/0620      LL          SUN FUNG          80580       2CTN                    ║
  1369. ╚══════════════════════════════════════════════════════════════════════════════╝
  1370.       Calculator, Max & Min, Sum & Mean, Std. Dev. & Variance, Plot Graph       
  1371. F1-Help  F2-Close  F3-Open  F4-Mark Beg  F5-Mark End  F6-Find Next  F10-Exit    
  1372. --------------------------------------------------------------------------------
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380. Dbase Editor
  1381.  
  1382.  
  1383.  
  1384.  
  1385.                       Moving around in the database
  1386.                       -----------------------------
  1387.  
  1388.  
  1389.  
  1390.         DBFEDIT provide easy way for you to move around in the
  1391.         database. You can move one line or one page, or you can
  1392.         go to specific record in the database. In the following,
  1393.         I will describe all the command you can use to move around
  1394.         in the database.
  1395.  
  1396.  
  1397.         1) <PgUp>
  1398.            Move up one page, the page length depends on the size
  1399.            of the current active window.
  1400.  
  1401.         2) <PgDn>
  1402.            Move down one page, the page length depends on the size
  1403.            of the current active window.
  1404.  
  1405.         3) <Ctrl-PgUp>
  1406.            Move to the top of the file.
  1407.  
  1408.  
  1409.         4) <Ctrl-PgDn>
  1410.            This command will move you to the bottom of the file.
  1411.  
  1412.         5) Up arrow
  1413.            Move up one line.
  1414.  
  1415.         6) Down arrow
  1416.            Move down one line.
  1417.  
  1418.         7) Home
  1419.            This command will move you to the top of the screen.
  1420.  
  1421.         8) End
  1422.            This command will move you to the bottom of the screen.
  1423.  
  1424.         9) Ctrl-J/goto record
  1425.            This command will ask you the line number(record number)
  1426.            you want to go. By entering the line number and press
  1427.            <Enter>, DbfEdit will jump to that line number and highlight
  1428.            that line.
  1429.  
  1430.  
  1431.  
  1432.                          ╔═════ Goto Record ══════╗
  1433.                          ║                        ║
  1434.                          ║ Enter record no. 100   ║
  1435.                          ║                        ║
  1436.                          ╚════════════════════════╝
  1437.  
  1438.  
  1439.  
  1440. Dbase Editor
  1441.  
  1442.  
  1443.  
  1444.  
  1445.            If the line number you entered is larger than
  1446.            the total records in the database, an error message will
  1447.            pop-up to warn you.
  1448.  
  1449.  
  1450.                     ╔═══════════════ Error ══════════════╗
  1451.                     ║                                    ║
  1452.                     ║ The value exceed the total records ║
  1453.                     ║                                    ║
  1454.                     ╚════════════════════════════════════╝
  1455.  
  1456.  
  1457.         10) <Ctrl-QF>
  1458.            This command will search the whole database file for
  1459.            one specific string of characters. The program will ask
  1460.            you for the string of characters you want to search.
  1461.            You can see the following screen.
  1462.  
  1463.  
  1464.    ╔════════════════════════════════ Find ════════════════════════════════╗
  1465.    ║                                                                      ║
  1466.    ║   Enter string to SEARCH : noodle                                    ║
  1467.    ║                                                                      ║
  1468.    ╚══════════════════════════════════════════════════════════════════════╝
  1469.  
  1470.  
  1471.            After entering the desired string of characters and
  1472.            press <Enter>, the program will ask you what field in the
  1473.            database file you want to search. At this time you can
  1474.            see the following window.
  1475.  
  1476.  
  1477.                                 ┌── Fields ──┐
  1478.                                 │ =ALL=      │
  1479.                                 │ NAME       │
  1480.                                 │ NATURE     │
  1481.                                 │ ART        │
  1482.                                 │ COMMODITY  │
  1483.                                 │ SPECIFIC   │
  1484.                                 │ MEASURE    │
  1485.                                 │ NTWT       │
  1486.                                 │ GRWT       │
  1487.                                 │ UNIT       │
  1488.                                 │ COST       │
  1489.                                 │ SALES      │
  1490.                                 │ DATE       │
  1491.                                 │ REMARKS    │
  1492.                                 └────────────┘
  1493.                                                                                 
  1494.  
  1495.            You can now choose a particular field to search or
  1496.            you can choose =ALL= to choose the whole file for
  1497.            the specified string.
  1498.  
  1499.  
  1500. Dbase Editor
  1501.  
  1502.  
  1503.  
  1504.  
  1505.            Note that this command always ignore the case that is
  1506.            the capital or lowercase of the search string.
  1507.            In the next version, I will add a command allows you
  1508.            to specific what kind of search you want to perform.
  1509.  
  1510.            If the program cannot find that string, an error message
  1511.            will pop-up to warn you.
  1512.  
  1513.  
  1514.  
  1515.                  ╔═════════════════ Error ═══════════════════╗
  1516.                  ║                                           ║
  1517.                  ║ Error : Cannot find that key in the file. ║
  1518.                  ║                                           ║
  1519.                  ╚═══════════════════════════════════════════╝
  1520.  
  1521.  
  1522.  
  1523.         11) <F6>/<Ctrl-L>
  1524.            This command will continue to search the database file
  1525.            for the string you entered in the previous search.
  1526.            If there is a match, it will as usual position the
  1527.            highlight bar on that record. Otherwise, the same
  1528.            error message will pop-up.
  1529.  
  1530.  
  1531.  
  1532.  
  1533.  
  1534.  
  1535.  
  1536.  
  1537.  
  1538.  
  1539.  
  1540.  
  1541.  
  1542.  
  1543.  
  1544.  
  1545.  
  1546.  
  1547.  
  1548.  
  1549.  
  1550.  
  1551.  
  1552.  
  1553.  
  1554.  
  1555.  
  1556.  
  1557.  
  1558.  
  1559.  
  1560. Dbase Editor
  1561.  
  1562.  
  1563.  
  1564.  
  1565.                               Block Commands
  1566.                               --------------
  1567.  
  1568.  
  1569.  
  1570.                    Key             Action
  1571.                 ------------------------------------------------
  1572.                    CTRL-KB      Mark beginning of block
  1573.                    CTRL-KK      Mark end of block
  1574.                    CTRL-KA      Mark all records
  1575.                    CTRL-KH      Toggle block marking on and off
  1576.                    CTRL-KD      Delete marked block
  1577.                    CTRL-KR      Recall marked block
  1578.                    CTRL-KC      Copy marked block
  1579.                    CTRL-KP      Print marked block
  1580.  
  1581.  
  1582.  
  1583.         To facilitate the manipulation of the data in the database,
  1584.         a family of block commands is provided. DBFEDIT contains a
  1585.         complete set of block commands.  This includes the commands
  1586.         to mark the beginning of line, the end of line and all of the
  1587.         lines. You can then issue the command to delete the marked
  1588.         block, recall them, copy them or print them to printer. The
  1589.         very first step is to choose the required block by marking
  1590.         the beginning and ending of it on the screen using the keys
  1591.         CTRL-KB and CTRL-KK. The beginning and ending line can be
  1592.         marked in either order. There is no effect when only one
  1593.         of the beginning and an end is marked.
  1594.  
  1595.  
  1596.         However, if the beginning mark is after the ending mark, then
  1597.         nothing will happen on the screen. The block is shown by a
  1598.         reversal of video attributes. If you don't want the marked
  1599.         block be shown on the screen, you can press CTRL-KH to toggle
  1600.         the display of marked block on and off.
  1601.  
  1602.  
  1603.         You can also mark the entire file by choose <Mark all>
  1604.         in the menu or press Ctrl-KA. The program will highlight
  1605.         all the records in the file.
  1606.  
  1607.  
  1608.  
  1609.  
  1610.  
  1611.  
  1612.  
  1613.  
  1614.  
  1615.  
  1616.  
  1617.  
  1618.  
  1619.  
  1620. Dbase Editor
  1621.  
  1622.  
  1623.  
  1624.  
  1625.         What can be done with a block once it is marked ?
  1626.  
  1627.  
  1628.         You can use the delete block, recall block, copy block
  1629.         or print block commands to manipulate the blocks directly.
  1630.         The keyboard command are CTRL-KD, CTRL-KR, CTRL-KC and
  1631.         CTRL-KP respectively. You can also choose these commands
  1632.         from the pull-down menu.
  1633.  
  1634.  
  1635.         When you press the delete block command (CTRL-KD), the
  1636.         highlighted block will be marked as deleted. When you
  1637.         later move the highlighted bar on those records, you can
  1638.         see 'Del' in the center of the status line.
  1639.  
  1640.  
  1641.         You can press <Ctrl-KR> to recall all the records in the
  1642.         marked block. If records are not previously deleted then
  1643.         no action will be done on those records.
  1644.  
  1645.  
  1646.         You can also press <Ctrl-KC> to copy the marked block to
  1647.         the current line of record. Note that because of different
  1648.         fields between database files, you cannot copy the whole
  1649.         block from one database file to another. However, you can
  1650.         use the command CUT & PASTE to copy fields between different
  1651.         database files.
  1652.  
  1653.  
  1654.         If you want to print the marked block to the printer, you can
  1655.         press the key <Ctrl-KP>. If the printer is not ready, a pop-up
  1656.         message will appear and allow you to choose the action -
  1657.         try again or abort.
  1658.  
  1659.  
  1660.  
  1661.  
  1662.  
  1663.  
  1664.  
  1665.  
  1666.  
  1667.  
  1668.  
  1669.  
  1670.  
  1671.  
  1672.  
  1673.  
  1674.  
  1675.  
  1676.  
  1677.  
  1678.  
  1679.  
  1680. Dbase Editor
  1681.  
  1682.  
  1683.  
  1684.  
  1685.                               Window Commands
  1686.                               ---------------
  1687.  
  1688.  
  1689.  
  1690.         DBFEDIT allows you to view several files at the same time
  1691.         through the use of windows. Each window can be resize to
  1692.         any size you like and you can also move them to different
  1693.         position on the screen. At the present version, totally
  1694.         20 database files are allowed to open at the same time.
  1695.  
  1696.  
  1697.         To create a window, you can press <F3> or choose the
  1698.         Open command from the pull-down menu. The file you choose
  1699.         will show on the screen with full size. You can then resize
  1700.         it to suit your needs. Note that you can browse one file
  1701.         on diferent window, the changes in one window will be
  1702.         shown on the other window.
  1703.  
  1704.  
  1705.         Note that if you open more than one file, the program
  1706.         will automatically adjust the size of screen of the
  1707.         first file you open so that you can see both of them
  1708.         at the same time. The first file will be on the
  1709.         top part of the screen and the second file will be on
  1710.         the second part of the screen. All file open later
  1711.         will also open on the lower part of the screen.
  1712.  
  1713.  
  1714.         To move to the next window, you can simply press <F8>.
  1715.         If the currently active window is already the last
  1716.         window you load, then no action will be taken.
  1717.  
  1718.  
  1719.         To move to the previous window, you can simply press <F7>.
  1720.         If the currently active window is the first window you opened,
  1721.         then no active will be taken.
  1722.  
  1723.  
  1724.  
  1725.  
  1726.  
  1727.  
  1728.  
  1729.  
  1730.  
  1731.  
  1732.  
  1733.  
  1734.  
  1735.  
  1736.  
  1737.  
  1738.  
  1739.  
  1740. Dbase Editor
  1741.  
  1742.  
  1743.  
  1744.  
  1745.  
  1746.         To resize the window, you can press <Ctrl-S> or choose the
  1747.         Resize command in the pull-down menu. Upon entering this
  1748.         command, you can press Up arrow, Down arrow, Left arrow and
  1749.         Right arrow to move the bottom line and the right line. To
  1750.         move the top line and left line, you can press space bar
  1751.         once. Pressing the space bar again allows you to change the
  1752.         top line and right line again. To confirm your change, press
  1753.         <Enter> once, to abort it, press <ESC> instead.
  1754.  
  1755.  
  1756.         To move the window, you can press <Ctrl-M> or choose the
  1757.         Move command in the pull-down mnu. Upon entering this
  1758.         command, you can see the window frame on the screen. You
  1759.         can move it by press the arrow keys. To confirm your change,
  1760.         press <Enter>, to abort it, press <ESC>
  1761.  
  1762.  
  1763.         Actually, there is another command to facilitate your
  1764.         moving from one window to another window. You can press
  1765.         <Ctrl-G> or choose the appropriate option in the pull-down
  1766.         menu. After that, you will see a window showing all the
  1767.         filename you have opened. You can go to any file by
  1768.         using the up arrow and down arrow keys to choose the
  1769.         filename you want to edit.
  1770.  
  1771.  
  1772.         To close the current active window, you can press <F2> or
  1773.         choose the appropriate function in the pull-down menu.
  1774.         All the memory allocated for that file will be released.
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783.  
  1784.  
  1785.  
  1786.  
  1787.  
  1788.  
  1789.  
  1790.  
  1791.  
  1792.  
  1793.  
  1794.  
  1795.  
  1796.  
  1797.  
  1798.  
  1799.  
  1800. Dbase Editor
  1801.  
  1802.  
  1803.  
  1804.  
  1805.                           Edit and Append Record
  1806.                           ----------------------
  1807.  
  1808.  
  1809.                                  
  1810.         If you want to edit a record, you can move the highlight bar
  1811.         to that record and press <Enter>. After you press <Enter>
  1812.         a pop-up window will appear with all the fields on the left hand
  1813.         side and the contents of that field on the right hand side.
  1814.  
  1815.         If you want to append a new record to the database, you can
  1816.         choose the append function in the pull-down menu. A pop-up
  1817.         window will then appear with all the fields left blank.
  1818.  
  1819.         The following is the sample edit window.
  1820.         Note the difference of help line at the bottom of the screen.
  1821.  
  1822.  
  1823.  
  1824. --------------------------------------------------------------------------------
  1825. ╒══════════════════════════════════════════════════════════════════════════════╕
  1826. │                 D B A S E   E D I T O R   V E R S I O N   1.0                │
  1827. │                        Program written by Preston Lau                        │
  1828. ╘══════════════════════════════════════════════════════════════════════════════╛
  1829.     Current : 80         sample2.DBF                             Total : 200    
  1830. ╔INVOICE═════CUSTOMER════FACTORY═══════════ORDER═══════QUANTITY════════════════╗
  1831. ║8/0622      SS ╔════════════════DBASE  EDITOR═════════════════╗               ║
  1832. ║8/0622      SS ║                                              ║               ║
  1833. ║8/0622      SS ║ INVOICE    8/0622                            ║               ║
  1834. ║8/0622      SS ║ CUSTOMER   SS                                ║               ║
  1835. ║8/0622      SS ║ FACTORY    LEE KUM KEE                       ║               ║
  1836. ║8/0622      SS ║ ORDER      80607                             ║               ║
  1837. ║8/0622      SS ║ QUANTITY   100CT                             ║               ║
  1838. ║8/0622      SS ║ COMMODITY  CHILI SAUCE                       ║               ║
  1839. ║8/0620      LL ║ ARTICLE    8OZX24                            ║               ║
  1840. ║8/0620      LL ║ UNITPRICE   120.10                           ║               ║
  1841. ║8/0620      LL ║ AMOUNT      12010.00                         ║               ║
  1842. ║80564       LL ║                                              ║               ║
  1843. ║8/0620      LL ╚══════════════════════════════════════════════╝               ║
  1844. ║8/0620      LL          WAI YAU           80579       3 CTN                   ║
  1845. ║8/0620      LL          SUN FUNG          80580       3CTN                    ║
  1846. ║8/0620      LL          SUN FUNG          80580       2CTN                    ║
  1847. ╚══════════════════════════════════════════════════════════════════════════════╝
  1848.  
  1849. F1-Help  F10-End  ESC-Abort  Home  End  PgUp  PgDn  Ctl-PgUp  Ctl-PgDn  INS  DEL
  1850. --------------------------------------------------------------------------------
  1851.  
  1852.  
  1853.  
  1854.  
  1855.  
  1856.  
  1857.  
  1858.  
  1859.  
  1860. Dbase Editor
  1861.  
  1862.  
  1863.  
  1864.  
  1865.         There are several keys you can use to edit the record.
  1866.  
  1867.  
  1868.  
  1869.         1) <F1>
  1870.            To pop-up a help screen, listing all the commands you can use.
  1871.  
  1872.         2) <Ctrl-T>
  1873.            To delete a word in the fields
  1874.  
  1875.         3) <Ctrl-Right Arrow>
  1876.            To move to the right of word. If there is no more word on
  1877.            the right, then you will move to the next field.
  1878.  
  1879.         4) <Ctrl-Left Arrow>
  1880.            To move to the left of word. If there is not more word on the
  1881.            left, then you will move to the previous field. If you
  1882.            are already in the first field, then no action will be taken.
  1883.  
  1884.         5) <PgUp>
  1885.            Move up one field
  1886.  
  1887.         6) <PgDn>
  1888.            Move down one field
  1889.  
  1890.         7) <Ctrl-PgUp>
  1891.            Move to the first field
  1892.  
  1893.         8) <Ctrl-PgDn>
  1894.            Move to the last field
  1895.  
  1896.         9) <TAB>
  1897.            Move donw one field
  1898.  
  1899.         10) <Enter>
  1900.            Move down one field
  1901.  
  1902.         11) Up Arrow
  1903.            Move up one field
  1904.  
  1905.         12) Down Arrow
  1906.             Move down one field
  1907.  
  1908.         13) <DEL>
  1909.             Delete the character on the current cursor position
  1910.  
  1911.         14) <INS>
  1912.             Toggling the insert mode
  1913.  
  1914.         15) <Home>
  1915.             move to the leftmost of the current field
  1916.  
  1917.  
  1918.  
  1919.  
  1920. Dbase Editor
  1921.  
  1922.  
  1923.  
  1924.  
  1925.         16) <End>
  1926.             Move to the rightmost of the current field
  1927.  
  1928.         17) <F10>
  1929.             To confirm your change and return to browse
  1930.  
  1931.         18) <ESC>
  1932.             To abort the change and return to browse, the part you
  1933.             have changed will be lost.
  1934.  
  1935.         Here show one of the help screen you will see in edit mode.
  1936.  
  1937.  
  1938. --------------------------------------------------------------------------------
  1939. ╒══════════════════════════════════════════════════════════════════════════════╕
  1940. │                 D B A S E   E D I T O R   V E R S I O N   1.0                │
  1941. │                        Program written by Preston Lau                        │
  1942. ╘══════════════════════════════════════════════════════════════════════════════╛
  1943.     Current : 80         sample2.DBF                             Total : 200    
  1944. ╔INVOICE═════CUSTOMER════FACTORY═══════════ORDER═══════QUANTITY════════════════╗
  1945. ║8/0622      SS ╔════════════════DBASE  EDITOR═════════════════╗               ║
  1946. ║8/0622   ┌─────────────────Dbase Editor Help Screen─────────────────┐         ║
  1947. ║8/0622   │                                                          │         ║
  1948. ║8/0622   │  Dbase Editor - by Preston Lau                           │         ║
  1949. ║8/0622   │  -----------------------------------------------------   │         ║
  1950. ║8/0622   │                      Up one field                       │         ║
  1951. ║8/0622   │                      Down one field                     │         ║
  1952. ║8/0622   │                      Left one character                 │         ║
  1953. ║8/0620   │                      Right one character                │         ║
  1954. ║8/0620   │  F10                  Exit with change                   │         ║
  1955. ║8/0620   │  ESC                  Exit without change                │         ║
  1956. ║80564    │  HOME                 Left most character                │         ║
  1957. ║8/0620   │  END                  Right most character               │         ║
  1958. ║8/0620   │                                                          │         ║
  1959. ║8/0620   │             Press <PgDn> for next page                   │         ║
  1960. ║8/0620   └──────────────────────────────────────────────────────────┘         ║
  1961. ╚══════════════════════════════════════════════════════════════════════════════╝
  1962.                                                                                 
  1963. F1-Help  F10-End  ESC-Abort  Home  End  PgUp  PgDn  Ctl-PgUp  Ctl-PgDn  INS  DEL
  1964. --------------------------------------------------------------------------------
  1965.  
  1966.  
  1967.  
  1968.  
  1969.  
  1970.  
  1971.  
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977.  
  1978.  
  1979.  
  1980. Dbase Editor
  1981.  
  1982.  
  1983.  
  1984.  
  1985.         Special points you should note when you are in the edit
  1986.         mode.
  1987.  
  1988.  
  1989.         1) If the field is CHARACTER, then characters, numbers and
  1990.            spaces are also allowed to enter in the field.
  1991.  
  1992.  
  1993.         2) Only numbers and spaces are allowed in the Numberic field.
  1994.  
  1995.  
  1996.         3) You can only enter numeric numbers in the Date fields
  1997.  
  1998.  
  1999.         4) If the day of Date field is greater than 31, then the
  2000.            program will automatically change it to 31.
  2001.  
  2002.  
  2003.         5) If the month of Date field is greater than 12, then
  2004.            the program will automatically change it to 12.
  2005.  
  2006.  
  2007.         6) If nothing is entered in the numeric field, 0 is assumed.
  2008.            for example, if the length of the nubmer field is 7
  2009.            and the decimal places are 3 then 0.000 is assumed.
  2010.  
  2011.  
  2012.         7) There is a maximum 80 character in the fields. If the database
  2013.            file contain a field with more than 80 characters, then
  2014.            you are not allowed to edit any record in that file.
  2015.  
  2016.  
  2017.          8) You are not allowed to enter anything in the memo field.
  2018.             That means you cannot edit the memo data.
  2019.  
  2020.  
  2021.  
  2022.  
  2023.  
  2024.  
  2025.  
  2026.  
  2027.  
  2028.  
  2029.  
  2030.  
  2031.  
  2032.  
  2033.  
  2034.  
  2035.  
  2036.  
  2037.  
  2038.  
  2039.  
  2040. Dbase Editor
  2041.  
  2042.  
  2043.  
  2044.  
  2045.                               Cut and Paste
  2046.                               -------------
  2047.  
  2048.  
  2049.          This cut and paste function is very easy to use. It allows you
  2050.          to cut a particular field for serveral records and then paste
  2051.          them to another database file. To cut a field, you can press
  2052.          <Ctrl-X> or choose the appropriate function in the pull-down
  2053.          menu. You will be asked for the field number you want to cut.
  2054.          If you don't know the field number, then you can press
  2055.          <Up Arrow> or <Down Arrow> to get a list of fields. Note
  2056.          that before choosing the cut options, you have to mark
  2057.          the records to cut. <Ctrl-KB> to mark the beginning of block
  2058.          and <Ctrl-KK> to mark the ending of block.
  2059.  
  2060.  
  2061.          After cutting the data, you can then move to another database
  2062.          file to paste them. Move to the location of recrods from
  2063.          which you want to paste the previous cutting. You can press
  2064.          <Ctrl-V> or choose the appropriate function in the pull-down
  2065.          menu. Note that you cannot paste to different fields.
  2066.          For example, if you cut a character field, you MUST paste
  2067.          it to a character field also. Note also that without the
  2068.          previous cut, you cannot execute the paste command.
  2069.  
  2070.  
  2071.  
  2072.  
  2073.  
  2074.  
  2075.  
  2076.  
  2077.  
  2078.  
  2079.  
  2080.  
  2081.  
  2082.  
  2083.  
  2084.  
  2085.  
  2086.  
  2087.  
  2088.  
  2089.  
  2090.  
  2091.  
  2092.  
  2093.  
  2094.  
  2095.  
  2096.  
  2097.  
  2098.  
  2099.  
  2100. Dbase Editor
  2101.  
  2102.  
  2103.  
  2104.  
  2105.                            Statistical Functions
  2106.                            ---------------------
  2107.  
  2108.  
  2109.  
  2110.          You can use the DBFEDIT to find out the maximum and minimum
  2111.          value in the particular numeric field of the current
  2112.          database. You can also find out the sum, mean, standard
  2113.          deviation and variance by pressing just one key!
  2114.  
  2115.          Note that you have to specify the range of operation before
  2116.          issuing the command.
  2117.  
  2118.          Shown below are the sample calculation using the sample
  2119.          file SAMPLE2.DBF on the field UNITPRICE of all the records
  2120.          in the database.
  2121.  
  2122.  
  2123.  
  2124.                ┌─────────────────── Max & Min ───────────────────┐
  2125.                │                                                 │
  2126.                │  Max Rec : 24     Max Value : 5238.00           │
  2127.                │  Min Rec : 146    Min Value : 2.20              │
  2128.                │                                                 │
  2129.                │            Press any key to continue            │
  2130.                └─────────────────────────────────────────────────┘
  2131.  
  2132.  
  2133.  
  2134.                ┌────────────────── Sum & Mean ───────────────────┐
  2135.                │                                                 │
  2136.                │  Sum  : 51269.30                                │
  2137.                │  Mean : 256.35                                  │
  2138.                │                                                 │
  2139.                │           Press any key to continue             │
  2140.                └─────────────────────────────────────────────────┘
  2141.  
  2142.  
  2143.  
  2144.                ┌───────── Standard Deviation & Variance ─────────┐
  2145.                │                                                 │
  2146.                │  Std. Deviation : 572.67                        │
  2147.                │  Variance       : 327953.87                     │
  2148.                │                                                 │
  2149.                │            Press any key to continue            │
  2150.                └─────────────────────────────────────────────────┘
  2151.  
  2152.  
  2153.  
  2154.  
  2155.  
  2156.  
  2157.  
  2158.  
  2159.  
  2160. Dbase Editor
  2161.  
  2162.  
  2163.  
  2164.  
  2165.                                Filter File
  2166.                                -----------
  2167.  
  2168.  
  2169.  
  2170.           To filter a file, you can choose the Filter File option
  2171.           from the pull-down menu or Press Alt-T from the keyboard.
  2172.           After that you will see a pop-up window asking for the field
  2173.           number to filter. 1 represent the first field etc.
  2174.  
  2175.  
  2176.  
  2177. --------------------------------------------------------------------------------
  2178. ╒══════════════════════════════════════════════════════════════════════════════╕
  2179. │                 D B A S E   E D I T O R   V E R S I O N   1.0                │
  2180. │                        Program written by Preston Lau                        │
  2181. ╘══════════════════════════════════════════════════════════════════════════════╛
  2182.     Current : 80         C:\DBFEDIT\SAMPLE2.DBF                  Total : 200    
  2183. ╔UNITPRICE═══AMOUNT══════VESSEL═══════════DATE═════════════════════════════════╗
  2184. ║ 120.10      12010.00   MARIA BINITA     19880626                             ║
  2185. ║ 175.00       8750.00   MARIA BONITA     19880626                             ║
  2186. ║ 174.80      17480.00   MARIA BONITA     19880626                             ║
  2187. ║ 190.00       5700.00   MARIA BONITA     19880626                             ║
  2188. ║ 178.30       5349.00   MARIA BONITA     19880626                             ║
  2189. ║ 145.00       7250.00   MARIA BONITA     19880626                             ║
  2190. ║ 110.00      76120.00   MA╔════════ Filter ════════╗                          ║
  2191. ║ 122.00       4026.00   MA║                        ║                          ║
  2192. ║  47.50       1995.00   MA║ Enter Field no. : 9    ║                          ║
  2193. ║  67.50        337.50   MA║                        ║                          ║
  2194. ║  60.80        304.00   MA╚════════════════════════╝                          ║
  2195. ║ 135.00        405.00   MARIA BONITA     19880626                             ║
  2196. ║ 241.80        241.80   MARIA BONITA     19880626                             ║
  2197. ║ 303.20        909.60   MARIA BONITA     19880626                             ║
  2198. ║ 606.30       1818.90   MARIA BONITA     19880626                             ║
  2199. ║ 606.30       1212.60   MARIA BONITA     19880626                             ║
  2200. ╚══════════════════════════════════════════════════════════════════════════════╝
  2201.               Press <Up Arrow> or <Down Arrow> to choose the field              
  2202. F1-Help  F2-Close  F3-Open  F4-Mark Beg  F5-Mark End  F6-Find Next  F10-Exit    
  2203. --------------------------------------------------------------------------------
  2204.  
  2205.  
  2206.  
  2207.  
  2208.  
  2209.  
  2210.  
  2211.  
  2212.  
  2213.  
  2214.  
  2215.  
  2216.  
  2217.  
  2218.  
  2219.  
  2220. Dbase Editor
  2221.  
  2222.  
  2223.  
  2224.  
  2225.           If you don't know the exact field number, you can press
  2226.           <Up Arrow> or <Down Arrow> to pop-up a window of fields
  2227.           to choose.
  2228.  
  2229.  
  2230.  
  2231. --------------------------------------------------------------------------------
  2232. ╒══════════════════════════════════════════════════════════════════════════════╕
  2233. │                 D B A S E   E D I T O R   V E R S I O N   1.0                │
  2234. │                        Program written by Preston Lau                        │
  2235. ╘══════════════════════════════════════════════════════════════════════════════╛
  2236.     Current : 80         C:\DBFEDIT\SAMPLE2.DBF                  Total : 200    
  2237. ╔UNITPRICE═══AMOUNT══════VESSEL═══════════DATE═════════════════════════════════╗
  2238. ║ 120.10      12010.00   MARIA BI┌── Fields ──┐626                             ║
  2239. ║ 175.00       8750.00   MARIA BO│ INVOICE    │626                             ║
  2240. ║ 174.80      17480.00   MARIA BO│ CUSTOMER   │626                             ║
  2241. ║ 190.00       5700.00   MARIA BO│ FACTORY    │626                             ║
  2242. ║ 178.30       5349.00   MARIA BO│ ORDER      │626                             ║
  2243. ║ 145.00       7250.00   MARIA BO│ QUANTITY   │626                             ║
  2244. ║ 110.00      76120.00   MA╔═════│ COMMODITY  │═════╗                          ║
  2245. ║ 122.00       4026.00   MA║     │ ARTICLE    │     ║                          ║
  2246. ║  47.50       1995.00   MA║ Ente│ UNITPRICE  │     ║                          ║
  2247. ║  67.50        337.50   MA║     │ AMOUNT     │     ║                          ║
  2248. ║  60.80        304.00   MA╚═════│ VESSEL     │═════╝                          ║
  2249. ║ 135.00        405.00   MARIA BO│ DATE       │626                             ║
  2250. ║ 241.80        241.80   MARIA BO│ REMARKS    │626                             ║
  2251. ║ 303.20        909.60   MARIA BO│            │626                             ║
  2252. ║ 606.30       1818.90   MARIA BO└────────────┘626                             ║
  2253. ║ 606.30       1212.60   MARIA BONITA     19880626                             ║
  2254. ╚══════════════════════════════════════════════════════════════════════════════╝
  2255.                                                                                 
  2256. F1-Help  F2-Close  F3-Open  F4-Mark Beg  F5-Mark End  F6-Find Next  F10-Exit    
  2257. --------------------------------------------------------------------------------
  2258.  
  2259.  
  2260.  
  2261.  
  2262.  
  2263.  
  2264.  
  2265.  
  2266.  
  2267.  
  2268.  
  2269.  
  2270.  
  2271.  
  2272.  
  2273.  
  2274.  
  2275.  
  2276.  
  2277.  
  2278.  
  2279.  
  2280. Dbase Editor
  2281.  
  2282.  
  2283.  
  2284.  
  2285.             After that you can choose the method to compare.
  2286.             You can choose Greater than, Smaller than, Greater
  2287.             than or equal to, Smaller than or equal to, equal to.
  2288.  
  2289.  
  2290.  
  2291. --------------------------------------------------------------------------------
  2292. ╒══════════════════════════════════════════════════════════════════════════════╕
  2293. │                 D B A S E   E D I T O R   V E R S I O N   1.0                │
  2294. │                        Program written by Preston Lau                        │
  2295. ╘══════════════════════════════════════════════════════════════════════════════╛
  2296.     Current : 80         C:\DBFEDIT\SAMPLE2.DBF                  Total : 200    
  2297. ╔UNITPRICE═══AMOUNT══════VESSEL═══════════DATE═════════════════════════════════╗
  2298. ║ 120.10      12010.00   MARIA BINITA     19880626                             ║
  2299. ║ 175.00       8750.00   MARIA BONITA     19880626                             ║
  2300. ║ 174.80      17480.00   MARIA BONITA   ┌──── Comparison ────┐                 ║
  2301. ║ 190.00       5700.00   MARIA BONITA   │ Greater Than       │                 ║
  2302. ║ 178.30       5349.00   MARIA BONITA   │ Smaller Than       │                 ║
  2303. ║ 145.00       7250.00   MARIA BONITA   │ Greater Than Equal │                 ║
  2304. ║ 110.00      76120.00   MARIA BONITA   │ Smaller Than Equal │                 ║
  2305. ║ 122.00       4026.00   MARIA BONITA   │ Equal To           │                 ║
  2306. ║  47.50       1995.00   MARIA BONITA   └────────────────────┘                 ║
  2307. ║  67.50        337.50   MARIA BONITA     19880626                             ║
  2308. ║  60.80        304.00   MARIA BONITA     19880626                             ║
  2309. ║ 135.00        405.00   MARIA BONITA     19880626                             ║
  2310. ║ 241.80        241.80   MARIA BONITA     19880626                             ║
  2311. ║ 303.20        909.60   MARIA BONITA     19880626                             ║
  2312. ║ 606.30       1818.90   MARIA BONITA     19880626                             ║
  2313. ║ 606.30       1212.60   MARIA BONITA     19880626                             ║
  2314. ╚══════════════════════════════════════════════════════════════════════════════╝
  2315.                                                                                 
  2316. F1-Help  F2-Close  F3-Open  F4-Mark Beg  F5-Mark End  F6-Find Next  F10-Exit    
  2317. --------------------------------------------------------------------------------
  2318.  
  2319.  
  2320.  
  2321.  
  2322.  
  2323.  
  2324.  
  2325.  
  2326.  
  2327.  
  2328.  
  2329.  
  2330.  
  2331.  
  2332.  
  2333.  
  2334.  
  2335.  
  2336.  
  2337.  
  2338.  
  2339.  
  2340. Dbase Editor
  2341.  
  2342.  
  2343.  
  2344.  
  2345.             After that another window will pop-up to ask for the
  2346.             string to filter. Show below is a sample pop-up window.
  2347.  
  2348.  
  2349.  
  2350.     ╔═══════════════════════════════ Filter ═══════════════════════════════╗
  2351.     ║                                                                      ║
  2352.     ║   Enter string to FILTER : 1000                                      ║
  2353.     ║                                                                      ║
  2354.     ╚══════════════════════════════════════════════════════════════════════╝
  2355.  
  2356.  
  2357.  
  2358.             Note that every time you type F9, the program will
  2359.             search for the next record satifying the condition until
  2360.             no more record can be found. Therefore, you can first
  2361.             go to the first record, specify the condition and
  2362.             keep on pressing F9 to view continuously the records
  2363.             satisfying your given condition.
  2364.  
  2365.  
  2366.             If you want to know the current filter expression, you
  2367.             can choose <View Expression> in the pull-down menu or press
  2368.             Alt-Y. The window may appear like this.
  2369.  
  2370.  
  2371.  
  2372.     ┌──────────────────────── Filter Expression ─────────────────────────┐
  2373.     │                                                                    │
  2374.     │ Expression : AMOUNT is smaller than 1000                           │
  2375.     │                                                                    │
  2376.     │                     Press any key to continue                      │
  2377.     └────────────────────────────────────────────────────────────────────┘
  2378.  
  2379.  
  2380.  
  2381.  
  2382.  
  2383.  
  2384.  
  2385.  
  2386.  
  2387.  
  2388.  
  2389.  
  2390.  
  2391.  
  2392.  
  2393.  
  2394.  
  2395.  
  2396.  
  2397.  
  2398.  
  2399.  
  2400. Dbase Editor
  2401.  
  2402.  
  2403.  
  2404.  
  2405.                              Graph Plotting
  2406.                              --------------
  2407.  
  2408.  
  2409.          To plot a graph of a particular field in the currently
  2410.          active database file, you can choose the <Draw line Graph>
  2411.          function in the pull-down menu. All you need to do is
  2412.          choose the field you want to plot at the same time on
  2413.          the graph. If you choose a field, a tick will be shown
  2414.          on the left of the chosen field. After finish choosing
  2415.          the field, you can choose the last object =PLOT= to draw
  2416.          the graph. Note that the field must be a numberic field
  2417.          and you can plot at most 7 different fields on the same
  2418.          graph. One sample screen is shown below.
  2419.  
  2420.  
  2421.  
  2422. --------------------------------------------------------------------------------
  2423. ╒══════════════════════════════════════════════════════════════════════════════╕
  2424. │                 D B A S E   E D I T O R   V E R S I O N   1.0                │
  2425. │                        Program written by Preston Lau                        │
  2426. ╘══════════════════════════════════════════════════════════════════════════════╛
  2427.     Current : 80         C:\DBFEDIT\SAMPLE2.DBF                  Total : 200    
  2428. ╔INVOICE═════CUSTOMER════FACTORY═══════════ORDER═══════QUANTITY════════════════╗
  2429. ║8/0622      SS          LEE KU┌─── Fields ───┐7       100CT                   ║
  2430. ║8/0622      SS          LEE KU│   INVOICE    │7       50CTN                   ║
  2431. ║8/0622      SS          HARDY │   CUSTOMER   │2       100CT                   ║
  2432. ║8/0622      SS          GAI FA│   FACTORY    │6       30CTN                   ║
  2433. ║8/0622      SS          GAI FA│   ORDER      │6       30CTN                   ║
  2434. ║8/0622      SS          MEE CH│   QUANTITY   │9       50CTN                   ║
  2435. ║8/0622      SS          THE FA│   COMMODITY  │I       692CT                   ║
  2436. ║8/0622      SS          DYNAMI│   ARTICLE    │5       33 CT                   ║
  2437. ║8/0620      LL          N. OCE│ √ UNITPRICE  │6       42DZ                    ║
  2438. ║8/0620      LL          YAU SH│ √ AMOUNT     │3       5CTN                    ║
  2439. ║8/0620      LL          YAU SH│   VESSEL     │3       5CTN                    ║
  2440. ║80564       LL          MICHAE│   DATE       │4       3CTN                    ║
  2441. ║8/0620      LL          HING T│   REMARKS    │        1CTN                    ║
  2442. ║8/0620      LL          WAI YA│   =PLOT=     │9       3 CTN                   ║
  2443. ║8/0620      LL          SUN FU└──────────────┘0       3CTN                    ║
  2444. ║8/0620      LL          SUN FUNG          80580       2CTN                    ║
  2445. ╚══════════════════════════════════════════════════════════════════════════════╝
  2446.                                                                                 
  2447. F1-Help  F2-Close  F3-Open  F4-Mark Beg  F5-Mark End  F6-Find Next  F10-Exit    
  2448. --------------------------------------------------------------------------------
  2449.  
  2450.  
  2451.  
  2452.  
  2453.  
  2454.  
  2455.  
  2456.  
  2457.  
  2458.  
  2459.  
  2460. Dbase Editor
  2461.  
  2462.  
  2463.  
  2464.  
  2465.          At present, three different kinds of graph are supporting.
  2466.          They are line graph, bar graph and stack graph. If you want
  2467.          other specific graphing technique, you can send me the
  2468.          suggestions through mail.
  2469.  
  2470.  
  2471.          After drawing the graph, the program will ask you whether
  2472.          you want to save the graph to the disk. If so, you can
  2473.          press <F2>, otherwise, you can press other key to continue.
  2474.          After pressing the <F2> key, you will be asked for the
  2475.          file name to save. After entering the filename, the program
  2476.          will start saving the graph in GIF format.
  2477.  
  2478.  
  2479.          If you want to change the title of the graph, you can choose
  2480.          the appropriate function in the pull-down menu. You will
  2481.          be allowed to change the title which is up to 30 characters.
  2482.          The sample screen is shown below.
  2483.  
  2484.  
  2485.  
  2486. --------------------------------------------------------------------------------
  2487. ╒══════════════════════════════════════════════════════════════════════════════╕
  2488. │                 D B A S E   E D I T O R   V E R S I O N   1.0                │
  2489. │                        Program written by Preston Lau                        │
  2490. ╘══════════════════════════════════════════════════════════════════════════════╛
  2491.     Current : 80         C:\DBFEDIT\SAMPLE2.DBF                  Total : 200    
  2492. ╔INVOICE═════CUSTOMER════FACTORY═══════════ORDER═══════QUANTITY════════════════╗
  2493. ║8/0622      SS          LEE KUM KEE       80607       100CT                   ║
  2494. ║8/0622      SS          LEE KUM KEE       80607       50CTN                   ║
  2495. ║8/0622      SS          HARDY             80602       100CT                   ║
  2496. ║8/0622      SS          GAI FAT           80606       30CTN                   ║
  2497. ║8/0622      SS          GAI FAT           80606       30CTN                   ║
  2498. ║8/0622      SS          MEE CHUN          80609       50CTN                   ║
  2499. ║8/0622   ╔═══════════════════ Change Graph Title ════════════════════╗        ║
  2500. ║8/0622   ║                                                           ║        ║
  2501. ║8/0620   ║   Enter new graph title : Dbase Editor Version 1.0        ║        ║
  2502. ║8/0620   ║                                                           ║        ║
  2503. ║8/0620   ╚═══════════════════════════════════════════════════════════╝        ║
  2504. ║80564       LL          MICHAEL           80564       3CTN                    ║
  2505. ║8/0620      LL          HING TSEN         NIL         1CTN                    ║
  2506. ║8/0620      LL          WAI YAU           80579       3 CTN                   ║
  2507. ║8/0620      LL          SUN FUNG          80580       3CTN                    ║
  2508. ║8/0620      LL          SUN FUNG          80580       2CTN                    ║
  2509. ╚══════════════════════════════════════════════════════════════════════════════╝
  2510.                                                                                 
  2511. F1-Help  F2-Close  F3-Open  F4-Mark Beg  F5-Mark End  F6-Find Next  F10-Exit    
  2512. --------------------------------------------------------------------------------
  2513.  
  2514.  
  2515.  
  2516.  
  2517.  
  2518.  
  2519.  
  2520. Dbase Editor
  2521.  
  2522.  
  2523.  
  2524.  
  2525.                               Special Commands
  2526.                               ----------------
  2527.  
  2528.  
  2529.  
  2530.         1) When you press 'F1', a help screen will pop-up and you
  2531.            can press PAGE-DOWN to see next page or PAGE-UP to
  2532.            see the previous page. One of the help screen is shown
  2533.            below.
  2534.  
  2535.  
  2536.  
  2537.           ┌──────────────── Dbase Editor Help Screen ────────────────┐
  2538.           │                                                          │
  2539.           │  Dbase Editor - by Preston Lau                           │
  2540.           │  -----------------------------------------------------   │
  2541.           │                      Up one field                       │
  2542.           │                      Down one field                     │
  2543.           │                      Left one character                 │
  2544.           │                      Right one character                │
  2545.           │  F10                  Exit with change                   │
  2546.           │  ESC                  Exit without change                │
  2547.           │  HOME                 Left most character                │
  2548.           │  END                  Right most character               │
  2549.           │                                                          │
  2550.           │             Press <PgDn> for next page                   │
  2551.           └──────────────────────────────────────────────────────────┘
  2552.  
  2553.  
  2554.  
  2555.         2) When you choose the Shell-to-DOS command in the pull-down
  2556.            menu or press Alt-O. You can see the following screen.
  2557.  
  2558.  
  2559.  
  2560. --------------------------------------------------------------------------------
  2561. Enter <exit> to return to the editor
  2562.                                                                                 
  2563. The IBM Personal Computer DOS                                                   
  2564. Version 3.30 (C)Copyright International Business Machines Corp 1981, 1987       
  2565.              (C)Copyright Microsoft Corp 1981, 1986                             
  2566.                                                                                 
  2567. C:\DBFEDIT>                                                                     
  2568.                                                                                 
  2569. C:\DBFEDIT>exit
  2570.              |
  2571.              |
  2572.              |
  2573.            If you type 'exit' here,
  2574.            you will be back to the dbase editor.
  2575.  
  2576. --------------------------------------------------------------------------------
  2577.  
  2578.  
  2579.  
  2580. Dbase Editor
  2581.  
  2582.  
  2583.  
  2584.  
  2585.         3) To change the default color setting, you can press <Alt-S>
  2586.            or choose the <Change Color> function in the pull-down menu.
  2587.            After press the key, the following screen will pop-up.
  2588.                        |
  2589.                        |
  2590.                        |
  2591. ---------------------- | -------------------------------------------------------
  2592. ╒═════════════════════ | ══════════════════════════════════════════════════════╕
  2593. │                 D B  |  E   E D I T O R   V E R S I O N   1.0                │
  2594. │                      | Program written by Preston Lau                        │
  2595. ╘═════════════════════ | ══════════════════════════════════════════════════════╛
  2596.     Current : 80       v C:\DBFEDIT\SAMPLE2.DBF                  Total : 200
  2597. ╔INVOICE═════CU┌─── Colors ────┐═══════════ORDER═══════QUANTITY════════════════╗
  2598. ║8/0622      SS│ Normal Text   │ KEE       80607       100CT                   ║
  2599. ║8/0622      SS│ Marked Block  │ KEE       80607       50CTN                   ║
  2600. ║8/0622      SS│ Current Line  │           80602       100CT                   ║
  2601. ║8/0622      SS│ Prompt Line   │           80606       30CTN                   ║
  2602. ║8/0622      SS│ Prompt Frame  │           80606       30CTN                   ║
  2603. ║8/0622      SS│ Entry Line    │N          80609       50CTN                   ║
  2604. ║8/0622      SS│ Error Message │RLIN       8060I       692CT                   ║
  2605. ║8/0622      SS│ Menu Text     │           80555       33 CT                   ║
  2606. ║8/0620      LL│ Menu Select   │N          80426       42DZ                    ║
  2607. ║8/0620      LL│ Menu Frame    │NG HONG    80563       5CTN                    ║
  2608. ║8/0620      LL│ Logo Text     │NG HONG    80563       5CTN                    ║
  2609. ║80564       LL│ Logo Frame    │           80564       3CTN                    ║
  2610. ║8/0620      LL│ Header Line   │EN         NIL         1CTN                    ║
  2611. ║8/0620      LL│ Footer Line   │           80579       3 CTN                   ║
  2612. ║8/0620      LL│ Help Line     │G          80580       3CTN                    ║
  2613. ║8/0620      LL└───────────────┘G          80580       2CTN                    ║
  2614. ╚══════════════════════════════════════════════════════════════════════════════╝
  2615.                                                                                 
  2616. F1-Help  F2-Close  F3-Open  F4-Mark Beg  F5-Mark End  F6-Find Next  F10-Exit    
  2617. --------------------------------------------------------------------------------
  2618.  
  2619.  
  2620.  
  2621.            You can now use up arrow and down arrow to choose one
  2622.            and change it to you favourite color! After that, you can
  2623.            choose <Save Config> to save it.
  2624.  
  2625.  
  2626.  
  2627.  
  2628.  
  2629.  
  2630.  
  2631.  
  2632.  
  2633.  
  2634.  
  2635.  
  2636.  
  2637.  
  2638.  
  2639.  
  2640. Dbase Editor
  2641.  
  2642.  
  2643.  
  2644.  
  2645.          4) Get Info - You can press <Alt-I> or choose the appropriate
  2646.             function in the pull-down menu. After choosing it, a window
  2647.             will pop-up and it show you all the information of the
  2648.             current active database. A sample window is shown below.
  2649.  
  2650.  
  2651.  
  2652. --------------------------------------------------------------------------------
  2653. ╒══════════════════════════════════════════════════════════════════════════════╕
  2654. │                 D B A S E   E D I T O R   V E R S I O N   1.0                │
  2655. │                        Program written by Preston Lau                        │
  2656. ╘══════════════════════════════════════════════════════════════════════════════╛
  2657.     Current : 80         C:\DBFEDIT\SAMPLE2.DBF                  Total : 200
  2658. ╔INVOICE══┌──────────── Dbase Editor Information Screen ─────────────┐═════════╗
  2659. ║8/0622   │                                                          │         ║
  2660. ║8/0622   │  Filename       : C:\DBFEDIT\SAMPLE2.DBF                 │         ║
  2661. ║8/0622   │  Fields         : 12                                     │         ║
  2662. ║8/0622   │  Record Size    : 141                                    │         ║
  2663. ║8/0622   │  Records        : 200                                    │         ║
  2664. ║8/0622   │  Last Update    : 10/09/89                               │         ║
  2665. ║8/0622   │  Free memory    : 278776 bytes (272 K)                   │         ║
  2666. ║8/0622   │----------------------------------------------------------│         ║
  2667. ║8/0620   │  # FIELD     NAME         TYPE    LEN    DEC             │         ║
  2668. ║8/0620   │    1         INVOICE      C         6      0             │         ║
  2669. ║8/0620   │    2         CUSTOMER     C         4      0             │         ║
  2670. ║80564    │    3         FACTORY      C        16      0             │         ║
  2671. ║8/0620   │    4         ORDER        C         5      0             │         ║
  2672. ║8/0620   │    5         QUANTITY     C         5      0             │         ║
  2673. ║8/0620   │                                                          │         ║
  2674. ║8/0620   │               Press any key to continue                  │         ║
  2675. ╚═════════└──────────────────────────────────────────────────────────┘═════════╝
  2676.                                                                                 
  2677. F1-Help  F2-Close  F3-Open  F4-Mark Beg  F5-Mark End  F6-Find Next  F10-Exit    
  2678. --------------------------------------------------------------------------------
  2679.  
  2680.  
  2681.  
  2682.  
  2683.  
  2684.  
  2685.  
  2686.  
  2687.  
  2688.  
  2689.  
  2690.  
  2691.  
  2692.  
  2693.  
  2694.  
  2695.  
  2696.  
  2697.  
  2698.  
  2699.  
  2700. Dbase Editor
  2701.  
  2702.  
  2703.  
  2704.  
  2705.          5) Pop-up Calculator - You can press <Alt-C> or choose the
  2706.             appropriate function in the pull-down menu. After
  2707.             choosing it, a window will pop-up and you can now enter
  2708.             the expression to calulate.
  2709.             Note that parenthesis are allowed in the expression.
  2710.  
  2711.  
  2712.  
  2713. --------------------------------------------------------------------------------
  2714. ╒══════════════════════════════════════════════════════════════════════════════╕
  2715. │                 D B A S E   E D I T O R   V E R S I O N   1.0                │
  2716. │                        Program written by Preston Lau                        │
  2717. ╘══════════════════════════════════════════════════════════════════════════════╛
  2718.     Current : 80         sample2.DBF                             Total : 200    
  2719. ╔INVOICE═════CUSTOMER════FACTORY═══════════ORDER═══════QUANTITY════════════════╗
  2720. ║8/0622      SS          LEE KUM KEE       80607       100CT                   ║
  2721. ║8/0622      SS          LEE KUM KEE       80607       50CTN                   ║
  2722. ║8/0622      SS          HARDY             80602       100CT                   ║
  2723. ║8/0622      SS          GAI FAT           80606       30CTN                   ║
  2724. ║8/0622      SS          GAI FAT           80606       30CTN                   ║
  2725. ║8/0622      SS          MEE CHUN          80609       50CTN                   ║
  2726. ║8/0╒═════════════════════════════ Calculator ═════════════════════════════╕   ║
  2727. ║8/0│                                                                      │   ║
  2728. ║8/0│   Enter Expression : 6+(12*2-20)*3                                   │   ║
  2729. ║8/0│   The result is    : 18.00                                           │   ║
  2730. ║8/0│                                                                      │   ║
  2731. ║805│                         Press <ESC> to quit                          │   ║
  2732. ║8/0╘══════════════════════════════════════════════════════════════════════╛   ║
  2733. ║8/0620      LL          WAI YAU           80579       3 CTN                   ║
  2734. ║8/0620      LL          SUN FUNG          80580       3CTN                    ║
  2735. ║8/0620      LL          SUN FUNG          80580       2CTN                    ║
  2736. ╚══════════════════════════════════════════════════════════════════════════════╝
  2737.                                                                                 
  2738. F1-Help  F2-Close  F3-Open  F4-Mark Beg  F5-Mark End  F6-Find Next  F10-Exit    
  2739. --------------------------------------------------------------------------------
  2740.  
  2741.  
  2742.  
  2743.  
  2744.  
  2745.  
  2746.  
  2747.  
  2748.  
  2749.  
  2750.  
  2751.  
  2752.  
  2753.  
  2754.  
  2755.  
  2756.  
  2757.  
  2758.  
  2759.  
  2760. Dbase Editor
  2761.  
  2762.  
  2763.  
  2764.  
  2765.  
  2766.          6) If you want to copy the structure of the current active
  2767.             file, you can choose <Copy Structure> in the pull-down
  2768.             menu. One sample screen is shown below.
  2769.  
  2770.  
  2771.  
  2772. --------------------------------------------------------------------------------
  2773. ╒══════════════════════════════════════════════════════════════════════════════╕
  2774. │                 D B A S E   E D I T O R   V E R S I O N   1.0                │
  2775. │                        Program written by Preston Lau                        │
  2776. ╘══════════════════════════════════════════════════════════════════════════════╛
  2777.     Current : 80         C:\DBFEDIT\SAMPLE2.DBF                  Total : 200    
  2778. ╔INVOICE═════CUSTOMER════FACTORY═══════════ORDER═══════QUANTITY════════════════╗
  2779. ║8/0622      SS          LEE KUM KEE       80607       100CT                   ║
  2780. ║8/0622      SS          LEE KUM KEE       80607       50CTN                   ║
  2781. ║8/0622      SS          HARDY             80602       100CT                   ║
  2782. ║8/0622      SS          GAI FAT           80606       30CTN                   ║
  2783. ║8/0622      SS          GAI FAT           80606       30CTN                   ║
  2784. ║8/0622      SS          MEE CHUN          80609       50CTN                   ║
  2785. ║8/0╔═══════════════════════════ Copy Structure ═══════════════════════════╗   ║
  2786. ║8/0║                                                                      ║   ║
  2787. ║8/0║   Name of file to WRITE :  test.dbf                                  ║   ║
  2788. ║8/0║                                                                      ║   ║
  2789. ║8/0╚══════════════════════════════════════════════════════════════════════╝   ║
  2790. ║80564       LL          MICHAEL           80564       3CTN                    ║
  2791. ║8/0620      LL          HING TSEN         NIL         1CTN                    ║
  2792. ║8/0620      LL          WAI YAU           80579       3 CTN                   ║
  2793. ║8/0620      LL          SUN FUNG          80580       3CTN                    ║
  2794. ║8/0620      LL          SUN FUNG          80580       2CTN                    ║
  2795. ╚══════════════════════════════════════════════════════════════════════════════╝
  2796.                                                                                 
  2797. F1-Help  F2-Close  F3-Open  F4-Mark Beg  F5-Mark End  F6-Find Next  F10-Exit    
  2798. --------------------------------------------------------------------------------
  2799.  
  2800.  
  2801.  
  2802.  
  2803.  
  2804.  
  2805.  
  2806.  
  2807.  
  2808.  
  2809.  
  2810.  
  2811.  
  2812.  
  2813.  
  2814.  
  2815.  
  2816.  
  2817.  
  2818.  
  2819.  
  2820. Dbase Editor
  2821.  
  2822.  
  2823.  
  2824.  
  2825.          7) Save as text - This function allows you to save
  2826.             the marked block of records to a given file name
  2827.             in ASCII text. Note that you have to mark the
  2828.             block before issuing the command.
  2829.  
  2830.  
  2831.  
  2832. --------------------------------------------------------------------------------
  2833. ╒══════════════════════════════════════════════════════════════════════════════╕
  2834. │                 D B A S E   E D I T O R   V E R S I O N   1.0                │
  2835. │                        Program written by Preston Lau                        │
  2836. ╘══════════════════════════════════════════════════════════════════════════════╛
  2837.     Current : 80         C:\DBFEDIT\SAMPLE2.DBF                  Total : 200    
  2838. ╔INVOICE═════CUSTOMER════FACTORY═══════════ORDER═══════QUANTITY════════════════╗
  2839. ║8/0622      SS          LEE KUM KEE       80607       100CT                   ║
  2840. ║8/0622      SS          LEE KUM KEE       80607       50CTN                   ║
  2841. ║8/0622      SS          HARDY             80602       100CT                   ║
  2842. ║8/0622      SS          GAI FAT           80606       30CTN                   ║
  2843. ║8/0622      SS          GAI FAT           80606       30CTN                   ║
  2844. ║8/0622      SS          MEE CHUN          80609       50CTN                   ║
  2845. ║8/0╔═════════════════════════ Save as text file ══════════════════════════╗   ║
  2846. ║8/0║                                                                      ║   ║
  2847. ║8/0║   Name of file to SAVE :  test.txt                                   ║   ║
  2848. ║8/0║                                                                      ║   ║
  2849. ║8/0╚══════════════════════════════════════════════════════════════════════╝   ║
  2850. ║80564       LL          MICHAEL           80564       3CTN                    ║
  2851. ║8/0620      LL          HING TSEN         NIL         1CTN                    ║
  2852. ║8/0620      LL          WAI YAU           80579       3 CTN                   ║
  2853. ║8/0620      LL          SUN FUNG          80580       3CTN                    ║
  2854. ║8/0620      LL          SUN FUNG          80580       2CTN                    ║
  2855. ╚══════════════════════════════════════════════════════════════════════════════╝
  2856.                                                                                 
  2857. F1-Help  F2-Close  F3-Open  F4-Mark Beg  F5-Mark End  F6-Find Next  F10-Exit    
  2858. --------------------------------------------------------------------------------
  2859.  
  2860.  
  2861.  
  2862.  
  2863.  
  2864.  
  2865.  
  2866.  
  2867.  
  2868.  
  2869.  
  2870.  
  2871.  
  2872.  
  2873.  
  2874.  
  2875.  
  2876.  
  2877.  
  2878.  
  2879.  
  2880. Dbase Editor
  2881.  
  2882.  
  2883.  
  2884.  
  2885.  
  2886.                      DBASE EDITOR Development History
  2887.                      --------------------------------
  2888.  
  2889.  
  2890.  
  2891. Version 1.0 - Release January 8, 1990
  2892. -------------------------------------
  2893.  
  2894.  
  2895.         1) Cut and Paste function are supported.
  2896.            Easy manipulation of data between different database
  2897.            file.
  2898.  
  2899.         2) Add the draw bar graph function.
  2900.  
  2901.         3) Add the draw stack graph function.
  2902.  
  2903.         4) Add the change title function.
  2904.  
  2905.         5) Add the Save Graph function. Save as GIF format.
  2906.  
  2907.         6) You can now save the block of records in the database
  2908.            file as ASCII text format.
  2909.  
  2910.         7) Add the copy marked block function.
  2911.  
  2912.         8) Change the function F4 to Mark beginning block.
  2913.            and F5 to Mark ending block.
  2914.  
  2915.         9) Some minor modifications.
  2916.  
  2917.  
  2918.  
  2919. Version 0.9 - Release October 8, 1989
  2920. -------------------------------------
  2921.  
  2922.  
  2923.         1) Owning to a programming bug, the speed of screen output
  2924.            is proportional to the number of fields present.
  2925.            Now, the bug is fixed and so the screen output
  2926.            is faster.
  2927.  
  2928.         2) Use a larger file buffer, i.e. faster file access.
  2929.  
  2930.         3) A graph plotting function is included.
  2931.  
  2932.         4) A copy structure function is included.
  2933.  
  2934.         5) Now, the search function can search a particular field.
  2935.  
  2936.         6) Show current file name in the status line.
  2937.  
  2938.  
  2939.  
  2940. Dbase Editor
  2941.  
  2942.  
  2943.  
  2944.  
  2945.         7) Add the Mark all records function.
  2946.  
  2947.         8) When you edit more than one file, the program will
  2948.            automatically change the window size for you.
  2949.  
  2950.         9) Support Dbase IV and FOXPRO database files.
  2951.  
  2952.         10) Fix a bug in memo field.
  2953.  
  2954.         11) Allow you to choose a drive letter from A - Z.
  2955.  
  2956.         12) Add the record filtering function.
  2957.  
  2958.         13) Different opening screen.
  2959.  
  2960.         14) Many minor modification.
  2961.  
  2962.  
  2963.  
  2964. Version 0.82 - Released September 8, 1989
  2965. -----------------------------------------
  2966.  
  2967.  
  2968.         1) Faster screen output. More than three times faster.
  2969.  
  2970.         2) Faster file read. Use a larger file buffer so that
  2971.            the file access is very much faster. When you press
  2972.            'PGUP' or 'PGDN', the screen update time is less than a
  2973.            second!
  2974.  
  2975.         3) The file search algorithm is improved and faster.
  2976.  
  2977.         4) Add the view index expression function.
  2978.  
  2979.         5) Add the calculator function.
  2980.  
  2981.         6) Add the maximum and minimum function.
  2982.  
  2983.         7) Add the Sum and Mean function.
  2984.  
  2985.         8) Add the Standard Deviation and Variance function.
  2986.  
  2987.         9) Fast calculation. When using a PS-2 model 50 to sum up
  2988.            a field in a database with 500 records. It takes only
  2989.            3 SECONDS!!!
  2990.  
  2991.         10) Fix a bug in the search function.
  2992.  
  2993.         11) Show free memory space in Get Info.
  2994.  
  2995.         12) Use Large memory model instead of Small.
  2996.  
  2997.         13) Many minor bugs.
  2998.  
  2999.  
  3000. Dbase Editor
  3001.  
  3002.  
  3003.  
  3004.  
  3005. Version 0.8 - Released on August 25, 1989 (1st release)
  3006. -------------------------------------------------------
  3007.  
  3008.         Original Release!
  3009.  
  3010.  
  3011.  
  3012.  
  3013.  
  3014.  
  3015.  
  3016.  
  3017.  
  3018.  
  3019.  
  3020.  
  3021.  
  3022.  
  3023.  
  3024.  
  3025.  
  3026.  
  3027.  
  3028.  
  3029.  
  3030.  
  3031.  
  3032.  
  3033.  
  3034.  
  3035.  
  3036.  
  3037.  
  3038.  
  3039.  
  3040.  
  3041.  
  3042.  
  3043.  
  3044.  
  3045.  
  3046.  
  3047.  
  3048.  
  3049.  
  3050.  
  3051.  
  3052.  
  3053.  
  3054.  
  3055.  
  3056.  
  3057.  
  3058.  
  3059.  
  3060.  
  3061.